Недавно я обновил .NET framework с 4.0 до 4.5.1 в своем приложении .NET MVC. У меня есть веб-сервис wcf в нашем проекте, теперь мой 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