我用的WebSnap作了一个网站,但是发布后还需要经常更新,更新时,则提示原有的DLL程序还在运行中,无法更新。
不知除了重启服务器之外有没有其他的方法了??
如果是远程的不在身边的服务器上又该如何操作??

解决方案 »

  1.   

    没有办法了,只有改名字重新调用新的DLL!如:1.dll,2.dll!
      

  2.   

    在iis管理程序中,有一个unload把所有的dll释放掉。这样就可以重新编译了。
      

  3.   

    结束进程中的explorer后,再运行程序explorer 即可进行更新操作
      

  4.   

    重新启动IIS
    我以前碰到过这样的问题
      

  5.   

    如果你的操作系统是2000
      控制面板-管理工具-服务-World wide web publishing service 
      鼠标右键 - 停止,如果不行,只有重新启动机器了!!!    
      
      远程困怕很困难!!
      

  6.   

    在iis里面
    网站-》属性-》主目录-》配置-》缓存ISAPI应用程序,将前面的勾去掉,重启动iis,可以了。
    程序调试好以后,再重新打上勾。
      

  7.   

    那个是dll臭虫,没有办法停止那个服务dllhost.exe,只有注销电脑,有时只有启动才行,如果等待他释放,那要很久很久,我现在调试都很麻烦啊。你调试的时候怎么作。
      

  8.   

    我也遇到过,停掉IIS都不行,那个dllhost.exe还在内存,杀也杀不掉,只有重启
      

  9.   

    终于知道了,控制面板->管理工具->Internet 服务管理器->默认Web站点->属性->主目录->卸载就可以停掉