2017-05-28 214 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的社區版中不可用 –