У меня есть решение .NET 1.1, где все проекты были обновлены до .NET 4.0 (VS2010, Windows 7). Чтобы преодолеть проблему "Не удалось запустить отладку на веб-сервере", я переключил свое свойство веб-приложения на использование VS Development Server вместо IIS.
При отладке веб-приложения он запускает ОК. Но я получаю вышеуказанную ошибку, когда попадаю в строку, где я вызываю веб-службу, локальную на моей машине. Я видел материал о добавлении useUnsafeHeaderParsing = false, но у моего web.config нет секции sytem.net.
Разве он не может одновременно обслуживать веб-службу, а также веб-приложение на сервере разработки приложений? Нужно ли правильно настроить его на использование IIS7? Как давний пользователь IIS6, просто глядя на него, моя голова вращается... хотя у меня есть сайт и веб-сервисы, установленные в нем, и я уверен, что он работал в одно время. Должен любить это.