У меня проблема. Мой старый веб-сервер (Windows 2003) был заменен на 2008 R2. Мне была предоставлена учетная запись администратора, и я могу делать все, что захочу, но я не эксперт в этой области. Я настроил роли для разработки приложений и веб-сервера (iis7).
НО, мой сайт работает .NET4, а роль установлена только 3.5. Поэтому я попытался установить .NET4 вручную, на сервере. Моя проблема заключается в том, что мой сайт не будет работать над этим из-за раздела System.ServiceModel в моем web.config. Я убедился, что он работает в пуле приложений .NET4.
Я предполагаю, что это проблема WCF, но я не могу понять, как ее решить. Я пробовал все, что нашел в Google. aspnet_regis, ServiceModelReg.exe и так далее. Я даже попытался переустановить роль веб-сервера, но по-прежнему получаю эту ошибку, каждый раз, когда я пытаюсь ввести настройки сайтов.
Я надеюсь, что здесь есть несколько экспертов, которые знают, как это исправить.