我在 Web 服务器上收到以下错误,但不知道是什么原因造成的。错误如下:
Event Type: Error
Event Source: .NET Runtime
Event Category: None
Event ID: 0
Date: 7/21/2009
Time: 4:49:40 PM
User: N/A
Computer: PSA-APPLICATION
Description:
无法找到源 ( .NET 运行时 ) 中事件 ID ( 0 ) 的描述。本地计算机可能没有必要的注册表信息或消息 DLL 文件来显示来自远程计算机的消息。您可以使用 /AUXSOURCE= 标志来检索此描述;有关详细信息,请参阅“帮助和支持”。以下信息是事件的一部分:.NET 运行时版本 1.1.4322.2407- 安装程序错误:无法从资源文件加载资源请检查您的安装程序。
如能得到任何指点我将非常感激!
答案1
好吧,你有一个 .NET 应用程序在某个地方表现不佳(指出这一点显而易见)。它不是一定但是,如果是 ASP.NET 应用程序,则可能是其他东西。
我会尝试按照 ASP.NET 罪魁祸首的想法做以下事情:
- 确保您的应用程序没有与使用不同版本 .NET 框架的另一个 ASP.NET 应用程序共享应用程序池
- 确保所有 ASP.NET 应用程序都配置为使用 IIS Mgr 中正确版本的 .NET 框架。
- 重新注册任何版本的框架所需的 ASP.NET。
aspnet_regiis.exe -i
从框架文件夹中运行%systemroot%\Microsoft.NET\Framework\[version]\
- 重新安装各个版本的.NET框架和服务包。可能是更新后某些东西丢失了。
您还可以使用类似的工具Sysinternals 进程浏览器这将突出显示 .NET Clr 进程(默认为亮黄色)。如果您的问题与 ASP.NET 无关,这将帮助您确定服务器上除了 ASP.NET 之外还运行了哪些其他 .NET 应用程序。