【发布时间】:2016-02-12 04:14:51
【问题描述】:
我有一个 ASP.NET 站点 (.NET 4.0),其中包含 ~1200 个 dll 文件 每次我更改 bin 文件夹中的 dll(添加、删除或替换)时,我的网站变得非常慢,需要等待大约 10 分钟才能再次连接,有时需要重置 IIS
有没有办法设置ASP.NET或IIS只加载新的dll,不重新加载所有的dll?
谢谢大家!
【问题讨论】:
-
您可以尝试使用 BeyondCompare 等二进制比较工具,并将其设置为在两个文件夹之间执行二进制比较。您只需要部署已更改的内容。我仍然很困惑,副本花费的时间最长吗?如果是这样,您可以轻松生成已更改文件的 zip 或 rar 文件。
-
什么鬼。 1200个DLL?我想那是你的问题!太荒谬了。
-
更改 bin 强制回收 - stackoverflow.com/q/302110/314291