Я не могу решить эту проблему
Я предлагаю изменить c:\Windows\System32\drivers\etc\hosts
файл и добавить после
# localhost name resolution is handled within DNS itself.
следующая строка:
127.0.0.1 mysite.dev
но это не помогает. Какие-либо предложения?
Ошибка возникает при попытке открыть проект веб-сайта в Microsoft Visual Studio 2012.
visual-studio
iis-express
Дмитрий
источник
источник
Ответы:
Чаще всего, по крайней мере в моем случае, это происходит, когда
*.csproj.user
файл находится в каталоге проекта и<UseIISExpress>true</UseIISExpress>
в нем есть.источник
.vs
папку. удален*.csproj.user
и по-прежнему выдает ту же ошибку.Я уже нашел решение. Мне просто нужно было отредактировать
C:\Users\Administrator\Documents\IISExpress\config\applicationhost.config
файл, добавив свой сайт в<sites>
узел.источник
applicaionhost.config
тот, который находится в папке решения?Вы можете выбрать локальную установку IIS и отредактировать пару тегов в файле .csproj. Откройте файл csproj и перейдите в раздел,
<VisualStudio>
затем найдите тег,<UseIIS>True</UseIIS>
который должен быть установлен как true, затем перейдите к тегу:<IISUrl>
и установите URL-адрес, на котором приложение будет размещено для тестирования:Так и есть. Теперь вы можете загрузить свой проект в обычном режиме.
источник
**
звездочек в файле быть не должно. Конечно.Проблема будет в том, что настройка вашего проекта будет выполняться в локальном IIS, а указанный URL-адрес не существует.
Есть способы решить эту проблему.
Вариант 1 : (используйте IIS Express)
1.) Откройте файл .csproj веб-проекта как XAML или в блокноте.
2.) Найдите эти свойства и установите в соответствии с вашими предпочтениями.
UseIIS = false
UseIISExpress = true
вот и все.
Вариант 2 : (использовать локальный IIS)
Выполните шаги варианта 1, но измените следующие свойства.
UseIIS = true
IISUrl = https: // локальный хост
UseIISExpress = false
источник
Проблема может быть устранена путем удаления папки с именем .vs в каталоге проекта.
Это решает проблему, потому что при открытии проекта после удаления файла .vs он создает ту же папку с конфигурацией подпапки и папку с именем проекта.
В папке config applicationhost содержатся необходимые настройки, необходимые для успешного запуска проекта.
источник
Я просто зашел в каталог, названный в ошибке, переименовал applicationhost.config и перезапустил, а VS создал новый файл и работал нормально.
источник
<IISUrl>
из.csproj
с<CustomServerUrl>
.Редактировать :
netsh http add iplisten 0.0.0.0
и посмотрите, решит ли это проблему.Надеюсь, это поможет кому-то, все еще ищущему выход.
источник
<CustomServerUrl>
) помог мне. Спасибо!Я не знаю, почему мой
applicationhost.config
файл полностью отсутствовал в моейC:\Users\Administrator\Documents\IISExpress\config\
папке.Копирование / вставка
C:\inetpub\history\applicationhost.config
в эту папку, похоже, решила проблему для меня.Уловил идею отсюда .
источник
источник
Я знаю, что это, вероятно, редкое явление, но решил, что поставлю это здесь:
Мой
csproj
файл был настроен на «только чтение» (не спрашивайте меня, как мне это удалось), но после того, как я отключил доступ «только для чтения», все было в порядке. (VS2017)источник
Я столкнулся с той же проблемой из-за изменения пароля к сети. Я изменил свой пароль для входа в NetExtendor, но мне нужно войти в свой ноутбук со старым паролем.
Попробуйте выполнить следующие действия, чтобы решить эту проблему:
войдите в компьютер с любым паролем, который работает, войдите в vpn с любым паролем, который работает ctl-alt-del, чтобы заблокировать компьютер, затем используйте новый пароль, чтобы разблокировать его
У меня сработало :-)
Благодарность!
источник
Не та же самая ошибка, но я пришел к этому ответу, так как первая половина ошибки совпала. Ваш файл applicationhost.config может быть просто доступен только для чтения. Сняв это, я решил ошибку. Эта ошибка вызывает конкретный файл, поэтому вы сможете легко его найти.
источник
Моя проблема была в Защитнике Windows 10. Раньше я давал IIS разрешение, но теперь он его игнорирует. Мы рассмотрим это позже, но пока я отключил контролируемый доступ к папкам, и это сработало.
источник
Я хотел открыть существующий проект Visual Studio 2017 в VS 2019 и столкнулся с той же проблемой. Я считаю, что это проблема, связанная с версией. Решение: создайте новый проект в новой версии VS и скопируйте коды из старой версии VS.
источник
Попробуйте расшифровать файл applicationhost.config. Это сработало для меня.
источник
Итак, вот шаги, чтобы исправить это:
источник