Я получаю этот вид ошибки, как ::
Указанный аргумент находится вне диапазона допустимых значений. Имя параметра: site
во время отладки любого моего проекта.
Я также попытался после переустановки Visual Studio 2012. Но снова та же проблема, с которой я сталкиваюсь при отладке.
Конфигурации моей системы:
- Windows 8: 32-разрядная
- Visual Studio: 2012
Исключение выдается во время показа веб-страницы как,
[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
c#
visual-studio
iis
web-config
Rahul_RJ
источник
источник
Ответы:
При использовании IIS:
При использовании IIS Express:
Откройте «Установка и удаление программ» со старой панели управления и выполните восстановление в IIS Express. Или вы можете перейти в Панель управления - >> Программы - >> Программы и компоненты - >> Включить или отключить функции Windows - >> Информационные службы Интернета. и установите флажок, как показано на рисунке ниже:
источник
Это произошло со мной, когда я применил Обновление Осени Создателя 2017 года. Мне удалось решить путем восстановления IIS 10.0 Express (на моем компьютере не установлен IIS).
Примечание. Как отметил пользователь в комментариях,
источник
У меня была та же самая проблема, которую я решил, восстанавливая сервер iis в программах и функциях.
ПЕРЕЙТИ К
Панель управления> удалите программу, затем щелкните правой кнопкой мыши на установленном сервере iis express (установленном в Visual Studio) и выберите команду «Восстановить».
вот как я решил эту проблему
источник
У меня была такая же проблема с VS2017. После решил вопрос.
Это должно решить вашу проблему. Обратитесь к этой ссылке для более подробной информации.
источник
Вместо того, чтобы устанавливать раздутый IIS, я решаю свою проблему, устанавливая веб-ядро Internet Information Services с функциями Windows.
источник
Когда вы начинаете с определенной страницы во время отладки проекта и используете локальный IIS, возможно, вы указали неверное значение в текстовом поле «Специальная страница».
(через «Свойства проекта»> «Интернет»> «Начать действие»> «Определенная страница»)
Неправильная конфигурация:
Правильная конфигурация:
Примечание. Игнорируйте кавычки.
источник
Если вы согласны с использованием встроенного сервера разработки Visual Studio, или вы не хотите или не можете установить IIS, вы можете изменить веб-сервер, используемый проектом, перейдя в
Я не знаю, как это случилось со мной, но каким-то образом этот параметр был изменен на «Использовать локальный веб-сервер IIS» для одного из моих проектов.
источник
Это решило проблему в Windows 10 после последнего обновления
Перейти Панель управления - >> Программы - >> Программы и компоненты - >> Включение или отключение функций Windows - >> Информационные службы Интернета
Но, основываясь на предыдущем ответе, он не будет работать, если не проверить все эти параметры, как показано на рисунке ниже.
источник
Для меня это произошло потому, что я переключился на «Запуск от имени администратора». Был запущен только один экземпляр VS, но при его запуске администратор выдал эту ошибку. Переключение назад исправило меня прямо вверх.
источник
Модификация была серой для меня, но добавление консоли управления IIS под программами и функциями исправило это для меня. Также на Windows 10 попадают обновления.
источник
Эта проблема возникла при попытке запустить проект, ориентированный на Framework 4.5 в VS2017. После изменения на Framework 4.6.X он был исправлен сам по себе.
источник
Включать IIS не рекомендуется, поскольку другие комментарии показывают, что вы не используете свою систему в качестве живого сервера. Для целей разработки достаточно только IIS Express.
источник