IIS 7.5不会重置

IIS 7.5不会重置,iis,iis-7,windows-server-2008,iis-7.5,windows-server-2008-r2,Iis,Iis 7,Windows Server 2008,Iis 7.5,Windows Server 2008 R2,安装程序:Windows Server 2008 R2,IIS 7.5 目前,我们有多个ASP.NET应用程序连接到服务器上IIS中的“默认网站”站点 地点 默认网站 aspnet_客户端 站点_v1 网站2 站点(v3) 我已经为站点重新编译了二进制文件,并复制了“site_v1”的文件,然后执行了一个IISRESET命令 我的问题是web应用程序实际上没有重置。我们的应用程序会记录某些核心对象的初始化,并且这些日志不会显示应用程序正在重新启动 我们目前的理论是,一些用户的浏览器打

安装程序:Windows Server 2008 R2,IIS 7.5

目前,我们有多个ASP.NET应用程序连接到服务器上IIS中的“默认网站”站点

  • 地点
    • 默认网站
      • aspnet_客户端
      • 站点_v1
      • 网站2
      • 站点(v3)
我已经为站点重新编译了二进制文件,并复制了“site_v1”的文件,然后执行了一个IISRESET命令

我的问题是web应用程序实际上没有重置。我们的应用程序会记录某些核心对象的初始化,并且这些日志不会显示应用程序正在重新启动

我们目前的理论是,一些用户的浏览器打开到一个默认的网站,这使我无法正确重置IIS

有人见过这样的东西吗

提前谢谢

注意:我将此发布到堆栈溢出,而不是超级用户,因为这是开发服务器上的一个问题。我希望作为一名正确编译应用程序的开发人员来解决这个问题,而不是作为一名系统管理员来更改服务器设置。希望这是有道理的

更新:

根据沃纳在评论中的建议,我删除了Site_v2的临时文件,但无法删除Site_v1的临时文件。某个进程正在锁定文件。重置IIS后,Site_v1工作正常,但Site_v2工作不正常


超级性感

MS已停止支持IISReset命令,这意味着您的方法正常,但不再有效。它适用于IIS6.0,但不适用于7.0或7.5

参考:


它可以使用GUI“手工”完成,但没有编写脚本。我也有同样的问题,正在研究另一种方法。

我以前遇到过类似的问题。您可能需要停止IIS(iisreset/stop),删除ASP.NET临时文件,然后启动IIS(iisreset)。您没有指定正在使用的.NET版本,但临时文件应位于此处:%SystemRoot%\Microsoft.NET\Framework\versionNumber\temporary ASP.NETFiles@WernerStrydom啊,说得好。它是3.5。删除位于
%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\temporary ASP.NET files
的临时文件,看看这是否能解决您的问题。当您在部署过程中创建新的web应用程序时,应该自动注意这一点。