1
我的ASP.NET MVC 3網站工作正常,然後今天下午我開始一個500錯誤,雖然我改變的唯一的事情是使32位應用程序。我改變了,但錯誤依然存在。我甚至刪除了我的應用程序池和網站,並重新創建它們在IIS沒有運氣。錯誤(0x80070542)在網站上使用自定義帳戶的應用程序池
如果我將應用程序池恢復爲AppPoolIdentity,我不會收到此錯誤(但我無法訪問我的數據庫,因此我需要該自定義帳戶來讀取具有集成安全性的數據庫)。
任何人都可以指向正確的方向嗎?
ModuleName IIS Web Core
Notification 2
HttpStatus 500
HttpReason Internal Server Error
HttpSubStatus 0
ErrorCode 2147943746
ConfigExceptionInfo
Notification AUTHENTICATE_REQUEST
ErrorCode Either a required impersonation level was not provided, or the provided impersonation level is invalid. (0x80070542)
UPDATE:
我啓用了模擬和模擬的具有管理員訪問機器的用戶。我所收到的這個錯誤,它並沒有告訴我更多:
Could not load file or assembly 'Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Either a required impersonation level was not provided, or the provided impersonation level is invalid. (Exception from HRESULT: 0x80070542)