Я получаю сообщение «Невозможно запустить программу http://localhost:[порт]. Доступ запрещен». когда я пытаюсь отладить приложение ASP.NET MVC. Вот еще некоторые подробности, некоторые из которых могут быть неактуальны.
Это происходит в несколько ином контексте для этого проекта. Недавно я получил повышенную учетную запись в сети, поэтому теперь каждый раз запускаю VS 2017 (15.5.4) от имени администратора, чтобы иметь доступ к серверу TFS. До этого я работал в автономном режиме со своей учетной записью без повышенных прав и передавал изменения кода другому разработчику, чтобы он мог проверить их в TFS. Я все еще вхожу в систему на локальном компьютере (Windows 10) со своей учетной записью без повышенных прав. Я просто запускаю VS от имени администратора и при появлении запроса вводю учетные данные для учетной записи с повышенными правами.
Сегодня утром я впервые запустил VS в этом новом контексте, получил последнюю версию кода и попытался выполнить некоторую работу. Мне пришлось удалить существующую рабочую область TFS, но я получил полное обновление кода из TFS.
Когда я впервые нажал F5 для кода в этом новом контексте, я получил предупреждение о том, что приложение использует SSL и VS, желающее самостоятельно подписать сертификат. Я сказал да. Я забыл, что именно произошло в тот момент, я думаю, что у браузера (Firefox) истекло время ожидания при попытке подключения. В любом случае, я попробовал другой браузер (Chrome), но все равно безуспешно.
Однако теперь, независимо от того, , +, или , я очень быстро получаю сообщение сверху «Невозможно запустить программу...». Я много искал эту проблему, но не смог приблизиться к решению. Вот что я пробовал:
Очистил сборку и сделал новую сборку. Сборка работает, проблем нет.
Используйте netsh для поиска (и удаления) резервирования URL-адресов. Его не было.
Пытался использовать другой порт.
Удалены временные файлы asp.net.
Отключите опцию отладки JavaScript в VS.
Crtl+F5, без отладчика.
Отключите SSL для проекта.
Установлено, проверка подлинности Windows включена в web.config.
Использовал Process Monitor для поиска любых «отказов в доступе» для devenv.exe или iisexpress.exe.
Так что я надеюсь здесь не столько на серебряную пулю (хотя это было бы здорово), сколько на некоторую помощь в устранении неполадок. Отказ в доступе означает, что какой-то ресурс — файл, параметр реестра, сетевой ресурс и т. д. — недоступен в контексте, в котором я работаю. Я надеюсь, что именно это должно быть где-то записано. В какие файлы журналов записывает VS, когда вы нажимаете ? Я просмотрел выходные данные во время сборки, и там ничего нет.
Я уверен, что не исчерпал все ресурсы для устранения этой неполадки, мне просто нужна помощь, где искать. Кроме того, мне пришлось покинуть этот проект/сайт и перейти на другой, так что я не смогу опробовать идеи, которые вы мне подкинули, самое раннее завтра.
Подробнее здесь: https://stackoverflow.com/questions/513 ... -is-denied
Visual Studio не может запустить программу, доступ к программе запрещен ⇐ C#
Место общения программистов C#
1768561730
Anonymous
Я получаю сообщение «Невозможно запустить программу http://localhost:[порт]. Доступ запрещен». когда я пытаюсь отладить приложение ASP.NET MVC. Вот еще некоторые подробности, некоторые из которых могут быть неактуальны.
Это происходит в несколько ином контексте для этого проекта. Недавно я получил повышенную учетную запись в сети, поэтому теперь каждый раз запускаю VS 2017 (15.5.4) от имени администратора, чтобы иметь доступ к серверу TFS. До этого я работал в автономном режиме со своей учетной записью без повышенных прав и передавал изменения кода другому разработчику, чтобы он мог проверить их в TFS. Я все еще вхожу в систему на локальном компьютере (Windows 10) со своей учетной записью без повышенных прав. Я просто запускаю VS от имени администратора и при появлении запроса вводю учетные данные для учетной записи с повышенными правами.
Сегодня утром я впервые запустил VS в этом новом контексте, получил последнюю версию кода и попытался выполнить некоторую работу. Мне пришлось удалить существующую рабочую область TFS, но я получил полное обновление кода из TFS.
Когда я впервые нажал F5 для кода в этом новом контексте, я получил предупреждение о том, что приложение использует SSL и VS, желающее самостоятельно подписать сертификат. Я сказал да. Я забыл, что именно произошло в тот момент, я думаю, что у браузера (Firefox) истекло время ожидания при попытке подключения. В любом случае, я попробовал другой браузер (Chrome), но все равно безуспешно.
Однако теперь, независимо от того, , +, или , я очень быстро получаю сообщение сверху «Невозможно запустить программу...». Я много искал эту проблему, но не смог приблизиться к решению. Вот что я пробовал:
Очистил сборку и сделал новую сборку. Сборка работает, проблем нет.
Используйте netsh для поиска (и удаления) резервирования URL-адресов. Его не было.
Пытался использовать другой порт.
Удалены временные файлы asp.net.
Отключите опцию отладки JavaScript в VS.
Crtl+F5, без отладчика.
Отключите SSL для проекта.
Установлено, проверка подлинности Windows включена в web.config.
Использовал Process Monitor для поиска любых «отказов в доступе» для devenv.exe или iisexpress.exe.
Так что я надеюсь здесь не столько на серебряную пулю (хотя это было бы здорово), сколько на некоторую помощь в устранении неполадок. Отказ в доступе означает, что какой-то ресурс — файл, параметр реестра, сетевой ресурс и т. д. — недоступен в контексте, в котором я работаю. Я надеюсь, что именно это должно быть где-то записано. В какие файлы журналов записывает VS, когда вы нажимаете ? Я просмотрел выходные данные во время сборки, и там ничего нет.
Я уверен, что не исчерпал все ресурсы для устранения этой неполадки, мне просто нужна помощь, где искать. Кроме того, мне пришлось покинуть этот проект/сайт и перейти на другой, так что я не смогу опробовать идеи, которые вы мне подкинули, самое раннее завтра.
Подробнее здесь: [url]https://stackoverflow.com/questions/51307004/visual-studio-unable-to-start-program-access-is-denied[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия