AddThis Feed Button      
1/1页1 跳转到查看:550
发新话题 回复该主题

W3WP.EXE应用程序发送异常,未知的软件异常(0xe0434f4d),位置为0x7c80bee7

W3WP.EXE应用程序发送异常,未知的软件异常(0xe0434f4d),位置为0x7c80bee7

环境是:2003  +  sp1  +  ie6  +  Framework  2.0  +  vs  2005  ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
    ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
  在vs  里面调试没有问题,发布网站以后在iis上运行报错,找不到原因,网上搜索说可能是程序池里的不同版本的framework冲突,后来把全部的net全改成2.0版,一样报错。 ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
解决办法:ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
点击“开始”-“控制面板”-“管理工具”-“组件服务”-“计算机”-“我的电脑”-“DCOM”选项,    ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
  选择其下的“IIS  ADMIN  SERVICE”,右健选择“属性”,找到“安全”,在“启动和激活权限”中编辑“自定义”,添加帐号“IWAM_*****”,    ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
  给该帐号赋予“本地启动”和“本地激活”的权限,重新启动IIS,(点“开始”-“运行”-“CMD”,点确定,然后运行IISRESET),ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
上面这个方法解决有点问题,没找到问题根源:请看下面:ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
按上述方法仍然无法解决问题,后来google搜索如下办法,不知道可行否,待查: ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
我已经找到问题的 答案了,是删除注册表里的两个键值就行了。 ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
在msdn中是这样解释的: ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
关键词“实时调试” ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
实时调试是这样一种功能,当在 Visual Studio 外运行的程序遇到致命错误时,它自动启动 Visual Studio 调试器。实时调试使您能够在应用程序被操作系统终止之前检查错误。Visual Studio 调试器不需要在发生错误时是运行的。 ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
如果在启用了实时调试的情况下发生了错误,将打开一个对话框,询问您是否要调试程序,以及要使用哪个调试器。 ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
如果作为另一个用户运行的程序命中致命错误,则在调试器启动之前,将显示一个安全警告对话框。有关更多信息,请参见安全警告:附加到不受信任的进程可能会有危险。 ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
您可以从“选项”对话框启用实时调试。有关更多信息,请参见如何:启用/禁用实时调试。 ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
对于 Windows 窗体,您还必须在 machine.config 或 application.exe.config 文件中启用实时调试。有关更多信息,请参见如何:为 Windows 窗体启用实时调试。 ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
在服务器上安装 Visual Studio 后,当发生一个未处理的异常时,默认行为会显示一个需要用户干预的“异常”对话框,用户要么启动实时调试,要么忽略该异常。这对无人参与执行可能是不需要的。若要配置服务器以在未处理的异常发生时不再显示对话框(安装 Visual Studio 之前的默认行为),请使用注册表编辑器删除以下注册表项: ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
在 64 位 操作系统上也删除以下注册表项: ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\DbgManagedDebugger ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
注意 ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
实时调试将对在本机应用程序中承载的托管代码不起作用,例如可视化工具。 ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
注意 ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
在 Windows Server 2003 或 Windows 2000 SP3(或更新版本)上安装 .NET Framework 后,只有在计算机重新启动后,实时调试才可用于在终端服务会话中通过受限用户帐户运行的进程。ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
 

确实有用ü-À| õªºTbbs.hiwiz.coma±çµ_j¬ûc
 
1/1页1 跳转到
发表新主题 回复该主题

相关主题

什么系统版本是最适合安装SQL,VC等软件的?
解决w3wp.exe内存占用问题
如何让普通域用户运行本地管理员安装的软件?
bbyb.exe病毒清除办法及bbyb.exe专杀工具下载
微软明年初或推出Windows Mobile7软件下载店