2017-05-28 210 views
2

我想调试与Visual Studio 2017年Community Edition中VBScript和遵循这里提到VS2015的步骤:的Visual Studio 2017年调试的VBScript

Video

我在进入

cscript.exe /x foo.vbs 

命令行,但没有调试器启动。第二十七个VS版本是否有问题,或者是否有一些步骤(例如VS中的配置步骤)没有在视频中显示?

编辑: 我试过cscript.exe //X foo.vbscscript.exe foo.vbs //Xcscript.exe //X //D foo.vbscscript.exe foo.vbs //X //D

感谢 steff

+1

请列出您跟随,而不是链接到一个视频的实际指令和步骤。视频没有文字说明,我的电脑现在没有扬声器。 – Dai

+0

我编辑了这个问题 – steff123

回答

1

CSCRIPT.EXE需要双正激斜线为自己的命令行选项,因为单大幅削减参数被传递给脚本本身。

想要cscript.exe //X不是cscript /X

我也建议//D参数,所以它立即打破。

+0

对不起,我不知道,我也尝试过双斜杠。 – steff123

+1

这不完全正确。如果他们遵循脚本文件名,它们只需要加倍。这在使用关联启动时很有用,例如'myscript.vbs // B'而不是'cscript/B myscript.vbs'。 – intDattashame

3

请运行您的VS2017作为管理员,然后在工具 - >选项 - >调试 - >实时下启用脚本选项,然后再次重新调试。

enter image description here

即使我没有使用VS2017社区版,但我得到了同样的问题,我发现它与使用VS2017企业版在我身边的JIT调试和之后效果很好我打开它:

enter image description here

+0

似乎此选项在Visual Studio 2017的社区版中不可用 –