Хорошо, у меня есть веб-приложение 2005 года. net 2.0, я преобразовал его в 2008 .net 3.5. когда я пытаюсь запустить его в VS 2008 либо отладить, либо выпустить, я получаю вышеупомянутую ошибку:
Unable to start program http:\localhost\MyWebApp
нет другого сообщения только это. Я могу получить доступ к своей программе напрямую через iis, и она будет запущена. Он правильно работает на другой машине разработчика.
Есть идеи? Я несколько раз удалял и переустанавливал v2, но безрезультатно. Я также написал простое веб-приложение, 1 страницу с меткой, которое тоже не запускается.
Нужна помощь в этом новом цикле разработки скоро начнется.





Вы проверяли настройки проекта, чтобы убедиться, что веб-приложение по-прежнему использует вашу локальную копию IIS? Возможно, вместо этого он пытается запустить VS Web Development Server, что вызывает у вас проблемы.
Это также можно перевернуть, настраивается ли проект так, чтобы он указывал на сервер разработки, когда это должен быть IIS?
Ваша среда разработки Visual Stuido не может подключиться к виртуальному каталогу IIS. проверьте настройки своего проекта / решения и убедитесь, что веб-сайт asp.net размещен в локальном IIS при создании проекта. Поскольку вы можете получить к нему доступ вне IIS, это означает, что IDE не может связать веб-сайт с локальным IIS. Создание нового решения или изменение настроек решения / проекта должно решить проблему.
Безумно, но может решить проблему. Попробуй это: Начать без отладки (ctrl + F5), а когда откроется IE, запустите снова в режиме отладки (F5). Не выходите из IE, просто остановите отладку в VS2008.
Вот что я сделал:
Перейдите в Инструменты меню IE> Управление дополнениями> отключите все те, которые вы никогда не используете.
У меня это работает! Теперь IE работает лучше, чем когда-либо прежде.
Итак, он терпит неудачу только при попытке отладки с IE, или он терпит неудачу с FireFox в качестве браузера по умолчанию?