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

时间:2020-03-11 14:50:42

标签: asp.net iis iis-8 publishing

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

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

删除所有DLL可以使站点快速出错,但是如果'/ bin'中有任何DLL,它们都将冻结。

这仅在我们的生产服务器上发生-在其他IIS服务器和本地主机上一切正常。我们已经尝试过两次重启,但没有帮助。

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

1 个答案:

答案 0 :(得分:0)

问题解决了。原来是由防病毒引起的。解决方案是将临时.NET文件夹添加到AV例外列表中。普通文件夹为“ C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ ASP.NET临时文件”(按32/64位和框架版本进行修改)。

相关问题