an unhandled win32 exception occurred in w3wp.exe

↘锁芯ラ 提交于 2019-11-30 08:57:06

The information you provided above is not enough to provide a root cause however if you can provide more info about the exception you might get exact reason for this failure. You asked for suggestion to troubleshoot this problem so here they are:

You can use either any one of the 3 tools to troubleshoot this issue:

  1. IIS Debug Diagnostics Tool v1.2

    Here is more info about how to use this tool: http://support.microsoft.com/kb/919790

  2. DebugDiag

    Use the link below to understand how you can hook your w3wp process (it is user mode proces) with DebugDiag and collect more info about the crash:

    http://msdn.microsoft.com/en-us/library/ff420662.aspx

  3. WinDBG

    Here is a link which will help you to load W3WP process in WinDBG and use some commands to extract more info about the crash:

    http://blog.whitesites.com/Debugging-Faulting-Application-w3wp-exe-Crashes__634424707278896484_blog.htm

Once you have more info about the exception, you can add above and will get prompt help.

Open the Advanced settings dialog of the Application pool that is serving the application in IIS Manager, and set: Enable 32-Bit Applications to True

Do the Following,

1) Give full rights to Temp & %temp% folders

2) Go to application pool properties & Change " Enable 32 bit application " to true

You may start by capturing a crash dump when this issue happens again,

http://support.microsoft.com/kb/2580960

Use Debug Diag 1.2 to set up a crash rule properly is step 1.

Once you have the dump, you can use WinDbg (part of Debugging Tools for Windows) to analyze it if you are familiar with dump analysis.

If you are not capable of analyzing that, my suggestion is that you open a support case via http://support.microsoft.com and share the dumps with Microsoft support engineers.

Bhupen

In my case, a program called "Web Companion" was installed.

After uninstalling it, the problem was fixed.

My Solution is if you want to build it on 64bit:

Debug ==> Options ==> Search for iis ==> enable using of 64bit Version of IIS Express

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!