在IIS应用程序中定期获取以下错误:
无法从资源文件加载资源。
应用程序事件日志中的完整错误消息是:
事件类型:错误
事件来源:.NET Runtime
活动类别:无
事件编号:0
日期:2008年8月8日
时间:上午8:8:8
用户:N / A
电脑:BLAH123
说明:
无法找到源(.NET运行时)中的事件ID(0)的说明。 >本地计算机可能没有必要的注册表信息或消息DLL文件来显示来自远程计算机的消息。您可以使用/ AUXSOURCE =标志来检索此描述;请参阅帮助和支持以获取详细信以下信息是事件的一部分:.NET运行时版本1.1.4322.2407-安装程序错误:无法从资源文件加载资源
请检查您的设置。
应用程序是用.NET 1.1编写的,但服务器运行的是ASP.NET 2.0。感谢名单。
更新:意味着安装ASP.NET 2.0但默认网站文件夹和文件夹中的网站设置为ASP.NET 1.1。在网站文件夹上,ISAPI筛选器设置为ASP.NET 2.0。我对这个问题的第一个猜测是并行运行ASP.NET 1.1和ASP.NET 2.0。
更新2:安装了ASP.NET 2.0,但所有网站只运行ASP.NET 1.1(长篇故事,在我开始之前就已经发生过)。
答案 0 :(得分:1)
您是否在Web服务器上运行.NET 1.1和.NET 2.0应用程序?我们在这里有一些类似性质的实例,我们发现的解决方案是创建两个应用程序池,一个用于1.1应用程序,一个用于2.0应用程序,并相应地分配每个应用程序。
答案 1 :(得分:0)
如果没有ISAPI过滤器,您会得到不同的错误吗?
答案 2 :(得分:0)
当您在重建应用程序的确切时间(在web.config更改或简单重新编译之后)发生请求并且IIS无法在临时文件夹中找到该文件时,有时会发生此错误。
答案 3 :(得分:0)
在服务器故障之前询问了问题,它可能属于它。无论如何,我从未弄清楚错误,所以假设它已经关闭。