由于有不同版本的原因,所以附加调试的方法也不同,特此总结罗列出来。
步骤一:打开VM的脚本编辑界面,选择导出工程。
步骤二:对导出的sln文件,使用vs打开。并重新生成一边。很重要,不然会找不到断点。
步骤三:在VS的调试选项中,单击附加到进程。
3.0版本搜索寻找ShellModuleManager.exe附加到程序中。
4.0版本搜索vmproexymodule附加到进程。或者可以搜索visionmaster附加到进程。
步骤四:在VS中设置好断点,在VM的脚本中单机执行即可。代码会在断点处暂停
可能会出现的问题:
解决方案一:
尝试修改配置文件
在VM的安装路径下 C:\Program Files\VisionMaster4.3.0\Applications\VisionMasterServerApp\VisionMasterServerApp.exe.config
解决方案二:
在任务管理器中找到vServerapp进程,终结。