第一步,在脚本模块中使用导出工程功能,将模块中的代码导出
第二步,找到导出的工程,并打开
第三步,生成解决方案,设置断点,点击 VS 菜单调试中的附加到进程,选择 ShellModuleManager 进程,点击附加
第四步,在 VM 中点击执行,自动进入 VS 中开始调试
另外,如果一个方案中有多个脚本,如何进行对指定脚本的调试呢?如何在附加进程时,选择相应的 ShellModuleManager 进程呢?如图中有三个脚本,脚本编号分别为 0,1,4
首先,打开任务管理器,找到 ShellModule 进程,这时并不知道这三个 ShellModule 分别对应哪个脚本,右击鼠标选择转到详细信息。
然后,将鼠标放在第一行右击(如第一行的名称处),打开选择列弹窗。
接着,勾选命令行
最后,就可以查看脚本编号对应的进程号,从而得知在附加进程时选择哪一个进程进行附加