2017-06-06 140 views
0

當我嘗試從VS(2015或2017)啓動我的ASP.NET應用程序時,它只是在輸出窗口中沒有錯誤而崩潰。調試開始時IISExpress崩潰

程序'[8464] iisexpress.exe'已退出,代碼爲0(0x0)。

但是Windows事件日誌中這樣說:

模塊名稱ManagedEngineV4.0_32bit路徑C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ webengine4.dll從註冊返回錯誤。數據是錯誤的。

我對如何解決這個問題沒有更多的想法。 我試圖重新安裝VS,IIS,甚至試圖刪除.net框架,將IIS設置從32位更改爲64位,但目前爲止沒有運氣。

有人遇到過類似錯誤並找到解決方案的機會嗎? :)

P.S. 擴展錯誤日誌:

  • 系統

    • 提供商

    【品名】IIS快遞

    • 事件ID 2293

    [限定符] 49152

    級別2

    任務0 關鍵詞0x80000000000000

    • TimeCreated [SYSTEMTIME] 2017-06-06T20:47:56.693031400Z
    • EventRecordID 7271
    • 頻道應用
    • Com帕特PC
    • 安全
  • EVENTDATA

    ManagedEngineV4.0_32bit
    C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ webengine4。dll的
    2BEE0CC0


二進制數據:

在詞

0000:C00CEE2B

在字節

0000:2B EE 0C C0 + I.A

+0

您的應用程序使用MVC 4? –

+0

您是否在應用程序池設置中將32位應用程序啓用爲true? – ISHIDA

+0

MVC 5. 是的,我試過在應用程序池設置32/64切換。它只是提供此錯誤,而不是: >模塊名稱ManagedEngineV4.0_64bit路徑C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 \ webengine4.dll從註冊返回一個錯誤。數據是錯誤的。 另外我試圖用單個視圖和模型創建新的黑色MVC應用程序 - 它也在開始時崩潰。 感謝您的回覆! –

回答

0

夫婦花了試圖解決這一問題的天,我沒有成功後,所以這裏是快速的解決方法:

  1. IISExpress V10的卸載
  2. 安裝IISExpress V8

而且一切工作正常