【发布时间】:2011-09-06 06:49:48
【问题描述】:
我只需要调试一个问题,即 Asp.Net 似乎正在缓存网站引用的项目的 dll,即使这些项目被重建后也是如此
解决方案可以编译,但在运行时 Asp.Net 引用了 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root 中的过期二进制文件,并引发异常。 (我不认为具体的例外是相关的,它只是底层代码很旧的事实,在我的情况下,这是实体索引不正常的 LLBLGEN 问题)
这是一个新问题,但似乎在开发工作站和我们的集成服务器中一直在发生,所以我认为这一定是我们的一些配置。
我们正在 IIS 7.5 上针对 Asp.Net 4 进行开发
更新
我们在 web.config 中的 system.web/compilation 元素上使用了 optimizeCompilations 标志。我看不出这会如何影响它,但会翻转它看看是否有任何变化。
【问题讨论】:
标签: asp.net reference temporary-files