Указанный аргумент вышел за пределы допустимых значений. Имя параметра: сайт
Я получаю такой вид ошибки, как:
Указанный аргумент был вне диапазона допустимых значений. Имя параметра: сайт
при отладке любого из моих проектов.
Я также попытался после переустановки моей Visual Studio 2012. Но опять же проблема, которую я получаю во время отладки.
Мои системные конфигурации:
- Windows 8: 32-разрядный
- Visual Studio: 2012
Исключение выбрано во время показа веб-страницы Like,
[ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: site]
System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException) +298
[HttpException (0x80004005): Specified argument was out of the range of valid values.
Parameter name: site]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9873912
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +101
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254
Ответы
Ответ 1
При использовании IIS:
- панель управления
- программы
- открывать или закрывать окна
- тик интернет информационные услуги
- затем перезапустите вашу визуальную студию
При использовании IIS Express:
Откройте "Установка и удаление программ" со старой панели управления и выполните восстановление в IIS Express. Или вы можете перейти в Панель управления - >> Программы - >> Программы и компоненты - >> Включить или отключить функции Windows - >> Информационные службы Интернета. и установите флажок, как показано на рисунке ниже:
![enter image description here]()
Ответ 2
Это произошло со мной, когда я применил Обновление Осени Создателя 2017 года. Мне удалось решить путем восстановления IIS 10.0 Express (на моем компьютере не установлен IIS).
Примечание. Как отметил пользователь в комментариях,
Ремонт можно найти в разделе "Программы и компоненты" - "классическая" панель управления.
Ответ 3
У меня была такая же проблема, я разрешил ее, восстановив сервер iis в программах и функциях.
GO TO
Панель управления > удалить программу
а затем щелкните правой кнопкой мыши установленный iis-экспресс-сервер (установленный с помощью Visual Studio)
а затем нажмите "Восстановить".
вот как я решил эту проблему
Ответ 4
У меня была такая же проблема с VS2017. После решения проблемы.
- Запустите командную строку как администратор.
- Напишите следующие две команды, которые будут обновлять ваш реестр.
reg add HKLM\Software\WOW6432Node\Microsoft\InetStp/v MajorVersion/t REG_DWORD/d 10/f
reg добавить HKLM\Software\Microsoft\InetStp/v MajorVersion/t REG_DWORD /d 10/f
Это должно решить вашу проблему. Подробнее см. Ссылку .
Ответ 5
Вместо того, чтобы устанавливать раздутый IIS, я могу решить проблему, установив Internet Information Services Hostable Web Core из функций Windows
Ответ 6
Когда вы начинаете с определенной страницы при отладке своего проекта и используете локальный IIS,
вы могли бы заполнить неправильное значение в текстовом поле Конкретная страница.
(через "Свойства проекта" > "Сеть" > "Начало действия" > "Конкретная страница" )
Неверная конфигурация:
Specific Page: "http://localhost/MyApplication/Start/SpecificPage.aspx"
Project Url: "http://localhost/MyApplication"
Правая конфигурация:
Specific Page: "/Start/SpecificPage.aspx"
Project Url: "http://localhost/MyApplication"
Примечание. Игнорируйте кавычки.
Ответ 7
Если вы пользуетесь встроенным сервером Visual Studio Development или не хотите или не можете установить IIS, вы можете изменить веб-сервер, который использует проект, перейдя в
-
Свойства проекта (щелкните правой кнопкой мыши проект в проводнике решений и выберите свойства)
-
выберите вкладку "Веб"
-
выберите "Использовать сервер разработки Visual Studio".
Я не знаю, как это случилось со мной, но каким-то образом этот вариант был изменен на "Использовать локальный веб-сервер IIS" для одного из моих проектов.
Ответ 8
Это решило проблему в Windows 10 после последнего обновления
перейдите Панель управления - >> Программы - >> Программы и компоненты - >> Включение или отключение функций Windows - >> Информационные службы Интернета
Но, основываясь на предыдущем ответе, он не будет работать, если не проверить все эти параметры, как показано на рисунке ниже.
![enter image description here]()
Ответ 9
Для меня это произошло, потому что я переключился на "Запуск от имени администратора". Только один экземпляр VS был запущен, но он запускал его, поскольку админ перебрасывал эту ошибку. Отключившись, я исправил меня.
Ответ 10
Модификация была выделена для меня, но добавление консоли управления IIS в рамках программ и функций исправлено для меня. Также в Windows 10 обновляется обновление.
Ответ 11
Эта проблема возникла при попытке запустить проект, ориентированный на Framework 4.5 в VS2017. После изменения его на Framework 4.6.X это было исправлено само собой.
Ответ 12
- Перейдите в Панель управления> Программы> Программы и компоненты и восстановите IIS Express.
- Перезапустите визуальную студию.
Включать IIS не рекомендуется, поскольку другие комментарии указывают, что вы не используете свою систему в качестве живого сервера. Для целей разработки достаточно только IIS Express.