在IIS 8.5上运行的ASP.NET站点的新DLL加载速度非常慢

在IIS 8.5上运行的ASP.NET站点的新DLL加载速度非常慢,asp.net,iis,iis-8,publishing,Asp.net,Iis,Iis 8,Publishing,IIS 8.5在启动新站点(即从新文件夹)或在某些DLL更新后重新启动站点时冻结数小时 加载一个空的(由VS自动创建的)站点大约需要一个小时,加载我的项目需要一个晚上。加载后,性能良好,就像已经在线的站点一样 删除所有DLL会使站点快速出错,但如果“/bin”中有任何DLL,则所有DLL都会冻结 这只发生在我们的生产服务器上-在其他IIS服务器和本地主机上一切正常。我们尝试过两次重新启动,但都没有用 这些日志毫无用处。应用程序甚至没有机会运行(即Global.asax.cs中的异常也不会触发),

IIS 8.5在启动新站点(即从新文件夹)或在某些DLL更新后重新启动站点时冻结数小时

加载一个空的(由VS自动创建的)站点大约需要一个小时,加载我的项目需要一个晚上。加载后,性能良好,就像已经在线的站点一样

删除所有DLL会使站点快速出错,但如果“/bin”中有任何DLL,则所有DLL都会冻结

这只发生在我们的生产服务器上-在其他IIS服务器和本地主机上一切正常。我们尝试过两次重新启动,但都没有用


这些日志毫无用处。应用程序甚至没有机会运行(即Global.asax.cs中的异常也不会触发),这是一个加载问题。

问题已解决。结果证明是反病毒引起的。解决方案是将临时.NET文件夹添加到AV异常列表中。普通文件夹是“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\临时ASP.NET文件”(按32/64位和框架版本修改)