由于Visual Studio 2010的msvsmon工具,我正在定期进行远程调试。我用于设置超时的选项屏幕为零,因为我只想工具继续运行,直到我用它做:从命令行禁用msvsmon超时
这工作得很好,但我厌倦了这样做的每天,我试图从一个脚本做到这一点,使用适当的命令行开关:
msvsmon.exe /timeout:0
但没有雪茄:
我可以通过设置一个可笑的长超时解决这个问题,但我只是检查:有没有一种合适的方法来禁用从命令行超时?或者用注册表键?
由于Visual Studio 2010的msvsmon工具,我正在定期进行远程调试。我用于设置超时的选项屏幕为零,因为我只想工具继续运行,直到我用它做:从命令行禁用msvsmon超时
这工作得很好,但我厌倦了这样做的每天,我试图从一个脚本做到这一点,使用适当的命令行开关:
msvsmon.exe /timeout:0
但没有雪茄:
我可以通过设置一个可笑的长超时解决这个问题,但我只是检查:有没有一种合适的方法来禁用从命令行超时?或者用注册表键?
那么,如果没有正确的方法,我想最好的就是用一个允许的最大值,这似乎是最大的一个有符号整数,负:剩下超过68年
msvsmon.exe /timeout:2147483646
远程调试,对我来说应该够了!
从以下kb的文章:http://msdn.microsoft.com/en-us/library/bt727f1t(v=vs.71).aspx,使用-timeout -1应该防止连接打破超时;但是我没有机会证实我自己。
这似乎是VS2003和msvcmon。这给出了一个“无效的命令行参数。”为VS2010 msvsmon。惭愧,但感谢您的搜索,这可能有助于VS2003用户;) –