1

在 IIS 应用程序中定期收到以下错误:

从资源文件加载资源失败。

应用程序事件日志中的完整错误消息是:

事件类型:错误
事件源:.NET 运行时
事件类别:无
事件 ID:0
日期:2008
年 8 月 8 日时间:上午 8:8:8
用户:
不适用计算机:BLAH123
描述:
事件 ID 的描述(0 ) 在 Source (.NET Runtime) 中找不到。>本地计算机可能没有必要的注册表信息或消息 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(说来话长,发生在我开始之前)。

4

4 回答 4

1

您是否在 Web 服务器上运行 .NET 1.1 和 .NET 2.0 应用程序?我们在这里有一些类似性质的实例,我们发现的解决方案是创建两个应用程序池,一个用于 1.1 应用程序,一个用于 2.0 应用程序,并相应地分配每个应用程序。

于 2008-08-25T15:34:28.257 回答
0

如果没有 ISAPI 过滤器,您会收到不同的错误吗?

于 2008-08-25T14:30:53.340 回答
0

当请求发生在您正在重建应用程序的确切时间(在 web.config 更改或普通重新编译之后)并且 IIS 在临时文件夹中找不到该文件时,有时会发生此错误。

于 2008-10-13T22:04:43.690 回答
0

在服务器故障之前提出了问题,它可能属于哪里。无论如何,我从来没有弄清楚错误,所以假设它已经关闭。

于 2009-09-24T22:23:23.223 回答