IIS在部署DLL时初始加载速度过慢

8

在调试阶段,我需要刷新(复制并覆盖)一个DLL以测试本地机器上的更改,这样IIS会重新启动,而且需要很长时间才能完成。有什么方法可以提高性能吗?


一个单独的dll更改不应该触发IIS回收。你有检查事件查看器吗? - Simon Mourier
你能提供更多信息吗?你所指的部署新 DLL 是什么意思?它是一个引用库还是你的编译站点呢?你是使用 IDE 进行测试还是从浏览器中测试站点?这个站点是本地托管还是在服务器上? - ATerry
你需要解释以下这句话,因为它并不是一个标准或记录的程序: "我会不时地部署新的DLL文件来测试本地机器上的更改,然后IIS会进行回收"。请举个例子。 - dpant
可能有很多原因。1. 代码性能问题2. 您的计算机配置等。尝试在IIS中刷新您的站点。重新启动IIS,然后再试一次。 - Noor All Safaet
感谢您的评论,我重新表述问题。 - Costa
也许这篇文章可以帮到您:https://learn.microsoft.com/en-us/iis/configuration/system.webserver/fastcgi/ - Abraham Luna
1个回答

2

刷新网站页面并重新启动IIS。或者尝试使用FastCGI。

为了使用FastCGI处理请求,您必须首先将路径和特定的文件名扩展映射到FastCGI模块,并将目标FastCGI进程指定为脚本处理器。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接