eck*_*kes 5 javascript debugging wsh visual-studio
我有一个.js文件通常被执行cscript.exe(即不在浏览器中运行,不能在那里运行).
我知道,我可以养活cscript.exe的//X参数,以获得要求调试器来选择.好.没关系.
我选择"Visual Studio 2005 Debugger",IDE出现,执行在第一行停止.精细.
脚本终止(或我终止它),我编辑一些东西并想再次调试它.
简单的想法就是F5再次点击并运行调试器.但这不起作用.VS只告诉我它找不到任何调试符号cscript.exe:

现在怎么办?启动cscript.exe命令行再次为每个调试运行在我看来是相当繁琐的.
有没有办法简单地用VS调试脚本?另外还有其他调试工具的提示.
编辑:
该答案的t0nyh0是八九不离十.我创建了一个虚拟控制台应用程序,编译并调试器出现.但是,有两件事并不完美
cscript.exe总是要求调试器使用(VS的哪个实例).
可以通过直接在命令行中指定某个调试器实例来解决这个问题吗?
为了触发构建后事件,必须对源进行一些修改.目前,我只需添加/删除一个空白行来触发构建我的虚拟项目.
有没有办法总是执行后期构建脚本,即使没有任何改变?
可能没有办法将调试器附加到cscript.exe其自身,但您也许能够创建一个构建后事件,该事件运行一个执行cscript.exe //x myScript.js命令的批处理文件,以便每次构建时,它都会自动为您执行。
有关构建后事件的更多信息,请参阅:http://msdn.microsoft.com/en-us/library/ke5z92ks (v=vs.80).aspx
| 归档时间: |
|
| 查看次数: |
2491 次 |
| 最近记录: |