#asp.net #iis
#asp.net #iis
Вопрос:
ошибка «не удалось запустить отладку на веб-сервере. веб-сервер не смог найти запрошенный ресурс» появлялся всякий раз, когда я нажимал кнопку отладки или f5. я проверил пул приложений, все было в порядке. он смог выполнить отладку с помощью сервера VS, но когда он переходит на IIS, он не отлаживается, и появляется вышеуказанная ошибка. когда я попросил своих друзей опробовать веб-сайт, он смог его запустить. Но когда я попробовал, вышел только каталог. Я уже довольно давно сталкиваюсь с этой проблемой, но не смог ее решить.Пожалуйста, помогите мне.
Комментарии:
1. Установлен ли на вашем компьютере MVC 3?
Ответ №1:
Есть две вещи, которые мы обычно устанавливаем, когда сталкиваемся с такого рода ошибками.
1) На вкладке «Свойства проектов» -> «Веб» убедитесь, что включены соответствующие «отладчики».
2) Убедитесь, что проект настроен на запуск файла на веб-сайте, который вы хотите отладить. (это может быть из-за странного расположения нашей точки входа, но его стоит упомянуть).
Надеюсь, это поможет.
Ответ №2:
Попробуйте подключить его к рабочему процессу IIS для приложения, перейдя в debug -> attach to process -> и выбрав w3wp.exe это запуск вашего пула приложений для приложения.
Ответ №3:
Вы используете Windows 7 или Windows Vista? Если это так, вам необходимо запустить Visual Studio в режиме администратора для отладки с использованием IIS.
Чтобы запустить VS от имени администратора, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».
Комментарии:
1. я использую Windows 7, я запустил его в режиме администратора, проблема все еще существует. в любом случае спасибо за ваш совет.
2. Вы пробовали просто запускать (не отлаживать) приложение в IIS? Это работает?