【问题标题】:Debuging VBScript in Visual Studios Express在 Visual Studios Express 中调试 VBScript
【发布时间】:2016-08-02 15:58:48
【问题描述】:

我在网上看到它可以调试 VBScript WSH 文件 Visual Studios 2005 Express(我认为是 Web 版),但每次我尝试 cscript.exe myscript.vbs //X 时,脚本都会执行。

我已经尝试过 VS Express 2005、2008 和 2010 的所有版本。

我还尝试过 Visual Studios Premium 2010,它确实可以调试脚本,但我希望能够使用免费工具调试脚本(我不想为所有其他人获得 VS 2010 许可证我的团队)。

我知道 Microsoft Script Debugger,但它不能像 Visual Studio 那样让您发现对象。

【问题讨论】:

    标签: visual-studio vbscript wsh


    【解决方案1】:

    如果您将 vbscript 插入到 wsf 文件中,您可以使用 <?job debug="true" error="true" ?> 处理指令,该指令将生成一个对话框,让您可以从列表中选择调试引擎,该列表应包括所有版本的 VS已经安装,加上脚本调试器和Office自带的调试器

    【讨论】:

    • 它似乎对我不起作用。我在家用机器和工作机器上都试过了。两者都运行 Windows 7。它们都只是忽略该语句并执行脚本。
    • 其实我是在工作中使用 XP 后写下这个答案的。我刚刚尝试在 Vista 上使用 <?job ?> 行、Stopdebugger 命令以及 wscript 的 //d//x 选项运行测试脚本,但根本没有工作。
    • 至少在vista中,您可能需要以管理员身份运行脚本才能获得调试权限social.technet.microsoft.com/Forums/en-US/ITCG/thread/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-23
    • 1970-01-01
    • 2016-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多