Ответ 1
Закройте Visual Studio и удалите папку (project).vs. Перезапустите Visual studio. Он должен начать работать.
Я запускаю Visual Studio 2015 в качестве администратора, запускаю новый проект, приложение ASP.NET, Empty 4.5.2, а затем просто добавляю простую HTML-страницу. Когда я пытаюсь запустить с использованием IIS Express, я просто жду локального хоста. Если я делаю это под IIS локальный, он работает нормально.
У меня это работает правильно на моем ноутбуке, и я сделал чистую установку Windows 10 на моем рабочем столе, а затем переустановил VS2015, но все равно получил тот же результат. IIS Express запускается, но веб-страница продолжает ждать локального хоста
Я посмотрел на ряд решений, но не смог решить проблему. Я новичок во всем этом, поэтому был бы признателен пошаговые инструкции о том, как решить.
Это приложение .Net Framework 4.5.2.
Закройте Visual Studio и удалите папку (project).vs. Перезапустите Visual studio. Он должен начать работать.
Вы можете попытаться изменить порт, который использует IIS Express, выполнив следующие действия:
Щелкните правой кнопкой мыши свой веб-проект и выберите свойства
В веб-меню измените URL проекта и укажите собственный порт, например: 56000
Вы можете убедиться, что другие процессы не используют выбранный вами порт, выполнив следующую команду:
netstat -na | find "your port number"
то есть:
netstat -na | find "56000"
Если порт свободен, на консоль ничего не выводится.
Иногда Visual Studio занимает всего несколько минут, чтобы загрузить все необходимые символы при отладке. Проверьте строку состояния Visual Studio:
По какой-то причине IIS Express работал, если я изменил браузер, ориентированный на Visual Studio, на Google Chrome. Просто перезагрузка Visual Studio исправила это для меня, хотя.
local IIS
на IIS Express
Надеюсь, что это поможет
Просто щелкните правой кнопкой мыши по HtmlPage1.html
в проводнике решений и нажмите Set As Start Page
. После этого снова запустите проект.
У меня была такая же проблема, и все советы не работали. Но я запускаю визуальную студию как администратор, и все работает сейчас. Итак, перейдите к ярлыку визуальной студии, свойствам, продвижению... и проверьте запуск как администратор.
Я думаю, что IIS отключен в вашей системе. Выполните следующие шаги:
Я думаю, что это решит вашу проблему.
Посмотрите файл applicationhost.config в
YOUR_DOCUMENTS_PATH\IISExpress\Config\
Локализовать параметр defaultDocument и добавить полное имя вашей статической html-страницы (yourpage.html) или использовать один из доступных вариантов, если вы хотите придерживаться стандартов:
<defaultDocument enabled="true">
<files>
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="iisstart.htm" />
<add value="default.aspx" />
</files>
</defaultDocument>
Решение:
1. Запустите VS от имени администратора. Откройте ваш sln, начните отладку, остановите и закройте VS.
2. Снова откройте файл sln (без администратора) и начните отладку.
Это сработало!
Проблема:
- Мой VS2017 работал нормально с отладкой, пока какой-либо другой инструмент не повредил его. Затем я переустановил его. Когда я начал отладку/запуск сайта, он даже не открыл первую страницу сайта. Это было продолжать загружать сборки навсегда. Я перепробовал много вещей, найденных в Google. Это не помогло.
- Наконец я попытался открыть его с помощью администратора, а затем регулярно. Это решило мою проблему.