Я пытаюсь удаленно отладить сервис с помощью visual studio 2005.
Когда я запускаю msvsmon.exe в качестве приложения, я получаю пользовательский интерфейс и могу изменить его на noauth и anyuser, затем, когда я пытаюсь подключиться к процессу из Visual Studio удаленно, я получаю сообщение об ошибке, говорящее, что он может ' t присоединиться к процессу, запущенному в сеансе, в котором не запускается msvsmon.exe. Сеанс службы - 0.
Таким образом, я могу успешно запустить msvsmon.exe в качестве службы, но не могу установить его в режимы / noauth и / anyuser.
binPath для службы: «c: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ Remote Debugger \ x86 \ msvsmon.exe» / service msvsmon90
и / noauth, и / anyuser являются переключателями командной строки для msvsmon.
Заполнение «начальных параметров» в окне свойств сервиса ни на что не влияет.
изменение binPath службы на:
"c: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ Remote Debugger \ x86 \ msvsmon.exe" / service msvsmon90 / noauth / anyuser
также не работает (так как служба не запускается должным образом).
Как заставить монитор удаленной отладки работать как служба в режиме noauth и anyuser?