【发布时间】:2023-07-03 07:51:01
【问题描述】:
jsc,.Net Framework 的 JScript 编译器,有一个 /debug 选项。
建议的调试器 dbgclr.exe 不再可用。您知道目前有哪些可用于单步调试 JScript 代码的调试器吗?
为了避免误解,我说的是Microsoft JScript,它可以访问Windows API、它的文件系统、Office 等;而不是浏览器自带的 JavaScript。
【问题讨论】:
jsc,.Net Framework 的 JScript 编译器,有一个 /debug 选项。
建议的调试器 dbgclr.exe 不再可用。您知道目前有哪些可用于单步调试 JScript 代码的调试器吗?
为了避免误解,我说的是Microsoft JScript,它可以访问Windows API、它的文件系统、Office 等;而不是浏览器自带的 JavaScript。
【问题讨论】:
【讨论】:
当您使用命令行执行 JScript 时,您可以使用 cscript 和调试选项来执行此操作。系统会询问您要使用哪个调试器,您可以将 Visual Studio 附加到它。示例(在命令行中,启动 cmd.exe 后):
cscript.exe "path to your JScript.js" //X <==(the //X turns on the debugger)
运行此程序后,将弹出一个窗口,询问您要使用哪个调试器。您可以打开 Visual Studio 的新实例,或者如果您已经在 Visual Studio 中使用 JScript,则可以使用现有实例。
这也适用于 Visual Studio Express。
【讨论】: