在网页中我用Server.CreateObject("myweb.web")初始化后,想第二次发布组件时就不行了,总是提示说文件正在使用中。这调试起来好麻烦呀。

解决方案 »

  1.   

    注销用regsvr32 xxx.dll -u在删除一下,然后重新生成,我的方法比较笨
      

  2.   

    我还是不行呀,你的意思就是在命令提示符里执行regsvr32 xxx.dll -u这个命令,然后把DLL组件删除,再生成,对吧,我执行这个命令后还是不能删除DLL组件,提示说"进程无法访问文件,因为另一个程序正在使用此文件。",这怎么办呢,请各位帮帮我。
      

  3.   

    我停止也不行呀,我想用一个新的组件来覆盖它,总是提示说:无法复制DSclub:共享冲突。源文件或目标文件可能正在使用。
    还有什么好办法吗?
      

  4.   

    不会吧?还不行?
    IIS真的停止了吗?
    我说的是停止IIS服务,不是停止站点,
    右键点服务器名,点"重新启动IIS..."
    下拉选"停止 服务器名 的Internet 服务",点确定组件重新发布好后,再次进入"重新启动IIS..."
    "启动 服务器名 的Internet 服务",点确定