我正在尝试使用Visual Studio 2005远程调试服务。当我将msvsmon.exe作为应用程序运行时,我可以获得用户界面并将其更改为noauth和anyuser。然后,当我尝试从Visual Studio远程附加到该进程时,会出现错误,指出无法附加到在未运行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模式作为服务运行?
因此,我可以成功地将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模式作为服务运行?