我最近在.NET MVC應用程序中將.NET framework從4.0升級到了4.5.1。我在我們的項目中有一個wcf web服務,現在我的IIS 7似乎不再喜歡我的wcf服務。當我嘗試連接到它時,使用soapUI或瀏覽器中的url,它將重新路由到我的常規登錄頁面。DllNotFoundException:無法加載DLL'nativrd2.dll':無法找到指定的模塊。 (來自HRESULT的異常:0x8007007E)
我在事件日誌中收到此錯誤。
WebHost failed to process a request.
Sender Information: System.ServiceModel.Activation.HostedHttpRequestAsyncResult/60493796
Exception: System.DllNotFoundException: Unable to load DLL 'nativrd2.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result)
Process Name: w3wp
Process ID: 2852
感謝
我在回答下面給出了詳細的解釋 –
你的WCF服務對nativrd2.dll有任何依賴嗎?另外,請確保您已將應用程序池更改爲IIS上正確的應用程序池,以確保其運行正常而沒有任何問題。 – Rajesh
不,不。我以前從來沒有聽說過.dll。 IIS最近一直沒有改變,應用程序池沒有問題。 – Oskar