【发布时间】:2011-12-12 12:43:54
【问题描述】:
我的 asp.net 应用程序在 Windows Server 2008 R2 机器上的 IIS 7.0 环境中托管时会导致此错误。但是代码在我的本地系统中运行良好。
错误 1:
.NET Runtime version 2.0.50727.5446 - Fatal Execution Engine Error (000007FEF9E040D2) (80131506
错误 2:
Faulting application name: w3wp.exe, version: 7.5.7601.17514, time stamp: 0x4ce7afa2
Faulting module name: mscorwks.dll, version: 2.0.50727.5446, time stamp: 0x4d8cdb54
Exception code: 0xc0000005
Fault offset: 0x00000000006baa29
Faulting process id: 0x%9
Faulting application start time: 0x%10
Faulting application path: %11
Faulting module path: %12
Report Id: %13
有人可以帮我解决这个问题吗!!!
【问题讨论】:
-
确保您没有在 .net 框架 3.5 中构建您的 asp.net 并尝试在 .net 框架 2.0 中运行/部署它(您的帖子标题显示为 3.5,但您的错误 1 消息显示为 .net 运行时2.0版)。此外,当没有用户配置文件与之关联时,请检查有关在用户帐户上下文下运行 .net 框架 2.0 应用程序的链接。 support.microsoft.com/kb/913384
-
在Visual Studio中打开你的项目,检查它的属性,你会找到框架版本。现在检查是否有某个池可以在您的 iis 管理窗口中运行该特定版本。如果不是,则创建一个,否则尝试通过在属性选项卡中选择框架将您的代码移植到另一个版本。
标签: .net-3.5