【发布时间】:2008-12-30 19:20:48
【问题描述】:
您是如何摆脱这些烦人的 ASP.NET 错误的: 无法加载文件或程序集 'App_Web_z9w33txs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
这在我之前只发生过一次。似乎它与 ASP.NET 动态缓存某些程序集有关,但由于某种原因没有重新编译它。想法?你如何解决这个问题?是什么原因造成的?
更多信息: 这发生在通过 Ajax 从我的 Default.aspx 页面调用的 WCF 服务上。 Default.aspx 页面加载正常。
删除堆栈跟踪
最终更新:
所以这种情况现在每天至少发生 5 次。
我必须关闭应用程序池。
进入 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
并删除了这里的文件
然后重新启动应用程序池。
还有其他人遇到这样的事情吗?我是否应该分解并与 Microsoft 一起创建支持案例。
【问题讨论】:
-
更多信息:重新启动 IIS 无效。有没有搞错。 WCF-via-AJAX 调用一直运行良好,然后突然之间就开始了。
-
重新启动浏览器并清除缓存...也许您的浏览器正在缓存 AJAX 资源
-
通过 FTP 连接到服务器会导致这种情况更频繁地发生吗?今天又发生在我身上。
-
我也用 asp.net 4.0 得到了这个,虽然我现在正在使用开发 Web 服务器。在不同的文件夹中创建一个新项目现在可以修复它!在任何地方都找不到答案。
-
这曾经发生在我的开发机器上,并且重建修复了它,但现在它已部署到登台服务器它一直发生。我可以通过强制重新编译来修复它(例如:将空格字符保存到 app_code 中的代码文件中),但每天执行 5 次以保持生产 WCF 服务运行是不可行的。
标签: asp.net