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