Visual Studio Remote Debugging a service

Я пытаюсь удаленно отладить сервис, используя визуальную студию 2005.

Когда я запускаю msvsmon.exe в качестве приложения, я получаю пользовательский интерфейс и могу изменить его на noauth и anyuser, затем, когда я пытаюсь удаленно прикрепить его к процессу из визуальной студии, я получаю erro, говорящий, что он не может прикрепить его к процессу, запущенному в сессии, в которой не запущен msvsmon.exe. Сессия сервиса равна 0.

, поэтому я могу успешно запустить msvsmon.exe в качестве сервиса, но я не могу настроить его на режим /noauth и /anyuser.

Путь для службы: "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?

8
задан Bob 18 July 2011 в 23:01
поделиться