无法调试Visual Basic脚本
问题描述:
我正在尝试调试VBScript。我安装了Visual Studio 2017社区版,但是每当我运行我的脚本(在脚本开头附近放置一个stop
)时,Just-in-Time调试器不会弹出,并且我的脚本将继续。无法调试Visual Basic脚本
我看着下面,并没有什么帮助:
Just-In-Time Debugging in Visual Studio
- 我在Internet属性启用它。
- 在工具我已经启用了“管理”,“本地”和“脚本” \选项\调试\刚刚在时间的Visual Studio 2017
- 所有的注册表项在文章中列出的存在于注册表中。
- 我能够按照文章C#Console App示例。它确实(尽管可变成功)最终进入调试器。
Visual Studio 2013 and VB Scripts
- 我试图调试在这里详细描述的方式,但它从来没有停在
stop
或任何我设置的断点。
我能想到的唯一可能是注册表中的值不正确。 MSDN文章没有明确提及这些值应该是什么。
有其他人尝试使用Visual Studio 2017调试VBScripts吗?我在工作计算机上使用2010和2012年的运气,但遗憾的是,我无法为我的家用计算机找到这些版本的Visual Studio的下载。
如果有人有任何想法,请让我知道。
答
如果以管理员身份运行VS,并在TOOLS-> Options-> JIT调试下启用脚本调试,那么结果如何?
我用VS2017企业版本之前:
Visual Studio 2017 debugging vbscript
或检查的解决方法在这种反馈是类似这样的问题:
+0
第二个链接的解决方法奏效! –
尝试推出与'脚本// x'或'// d'命令行参数。检查此答案https://stackoverflow.com/a/38937673/2165759 – omegastripes
不幸的是,它仍然表现相同。 –
此外,我打开调试VBScripts的替代程序/方法。我只知道Visual Studio是最常用和最直接的方法之一。 –