На моей Windows XP машине Visual Studio 2003 2005 и 2008 жалуются, что я не могу начать отладку моего веб-приложения, потому что я должен быть либо членом группы Debug Users, либо группы Administrators. Итак, я являюсь администратором и на всякий случай добавил Debug Users, но он все равно жалуется.
Если не переформатировать машину и начать все сначала, кто-нибудь сталкивался с этим и исправил это [с помощью какой-нибудь недокументированной команды]?
Какие пользователи и/или группы входят в ваше право "Отладка программ" (в разделе Назначение прав пользователей)? Возможно, эта настройка была отменена групповой политикой (ответ Daniel'а) или просто по какой-то причине вышла из строя. Очевидно, что она должна включать группу "Пользователи отладки".
Мы столкнулись с подобной проблемой и обнаружили, что это проблема групповой политики. Существует параметр групповой политики для отладки, который должен быть включен. Это отменяет тот факт, что вы находитесь в нужной группе.
Вы можете попробовать запустить "VsJITDebugger.exe -p <PID>
" в командной строке. У меня была похожая ситуация, и я смог отладить приложение с помощью вышеуказанного способа.
"VsJITDebugger.exe /?
" покажет вам все варианты.
PID можно найти либо в диспетчере задач (view->Select Columns...), либо в Visual Studio'Attach to Process.
Круто, я'd никогда не действительно известно о том, что "административные инструменты -> Настройки -&ГТ безопасности; Локальные политики -> назначение прав пользователей" под ХР. Мой "и отлаживать программы на" Политика "по администраторам, что" только, еще пытаюсь отлаживать теперь просто работали, а это несколько дней после установки .Чистая Framework 3.5, поэтому возможно, что установка в фоновом режиме.