2012-02-24 65 views
8

我新的ASP.NET MVC的,我有一個項目,當我puslish它在IIS上,它拋出這樣一個異常:剛剛在實時調試不必需的安全權限推出

「在w3wp.exe中發生未處理的win32異常在沒有必要的安全權限的情況下啓動了實時調試器。要調試此過程,必須以管理員身份運行JIT調試器。是否要調試過程?

我嘗試將DefaultAppPool屬性設置爲本地系統,但它不起作用! 我該如何解決這個問題? 謝謝!

+0

搜索者的利益,這SO後有解決方案,我 - http://stackoverflow.com/a/12427014/852806 – HockeyJ 2014-07-17 15:36:33

回答

8

聽起來好像您的應用程序正在導致IIS工作進程崩潰。爲了得到這條底線,你可以做以下的一種或多種:

  1. 檢查事件查看器,看看爲什麼應用程序崩潰。如果您通過ASP.NET 2.0和4.0源過濾應用程序日誌,您應該看到一堆警告,指出導致崩潰的異常。
  2. 使用Visual Studio附加到進程並確定拋出的異常。這會給你最詳細的信息。

更改應用程序池上的安全權限不太可能幫助您; JIT對話框出現的原因是因爲應用程序崩潰,並且您在交互式會話的不同安全上下文中運行!

發佈更多關於崩潰的信息,如果你想幫助到底。

乾杯

相關問題