Невозможно подключиться к w3wp под Vista с включенным UAC

Я запускаю Vista (бизнес x32) на своем рабочем компьютере, на котором занимаюсь разработкой ASP.NET. Поскольку я использую IIS для сервера сайтов, которые создаю (я выполняю много интеграций с CMS, поэтому мне нужно использовать IIS, а не встроенный сервер веб-разработки), мне всегда нужно подключаться к w3wp для отладки.

Проблема в том, что w3wp требует для меня повышенных разрешений для подключения к процессам из VS 2008. Но когда я пытаюсь перезапустить VS для «запуска от имени администратора», я получаю сообщение об ошибке: «Эта программа заблокирована» «Ваш администратор установил политику блокировки этой программы»

У меня эта проблема возникает только тогда, когда я вхожу на свою машину с учетной записью домена (которая находится в группе локального администратора), если я использую локального администратора, у меня нет проблем.

Я единственный человек в домене, у которого есть эта проблема, все, кто использует Vista, могут открыть VS как администратор, без проблем.

Чтобы обойти это, мне нужно выключить UAC, но он всегда сам включается (после каждого перезапуска), так что это очень расстраивает.

Мне тоже не удалось узнать, как добавить программу в "безопасный" список.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
731
2

Ответы 2

Вы спрашивали администраторов домена, есть ли у них групповая политика, которая повторно включает UAC?

Возможно, в Vista по умолчанию есть только несколько мест, которые могут работать без ограничений, и если у вас установлена ​​Visual Studio за пределами этих областей, это может препятствовать ее запуску с повышенными разрешениями.

Проверьте, где он установлен, и добавьте его местоположение в качестве «неограниченной» области в области «Ограничения программного обеспечения / Дополнительные правила».

Для этого выполните следующие действия:

  1. Откройте редактор secpol.msc.
  2. Перейдите в Локальные политики / Политики ограниченного использования программ / Дополнительные правила.
  3. Затем щелкните правой кнопкой мыши правое окно и выберите Правило нового пути ....
  4. Перейдите к пути, по которому установлен VS, и установите для параметра Уровень безопасности значение Неограниченный.

Посмотрим, не поможет ли это.

Удачи!

Вы можете написать сценарий, который отключает UAC, а затем запускать этот сценарий каждый раз при перезагрузке компьютера или, может быть, непосредственно перед запуском VS.

Изменить реестр:

Дополнительные параметры для отключения / включения UAC:

Я могу открыть VS с помощью «Запуск от имени администратора» под моей учетной записью домена (которая находится в локальной группе администраторов) на моем рабочем компьютере, поэтому я подозреваю, что на вашем компьютере что-то не так. И к настоящему времени у вас, возможно, был повторный образ вашего ПК, поэтому, возможно, проблема исчезла для вас.

Другие вопросы по теме