簡體   English   中英

Visual Studio 2017調試vbscript

[英]Visual Studio 2017 debugging vbscript

我想使用Visual Studio 2017 Community Edition調試vbscript,並按照此處提到的VS2015的步驟進行操作:

視頻

我進入了

cscript.exe /x foo.vbs

在命令行中,但沒有調試器啟動。 2017的VS版本是否有問題,或者是否有一些步驟(例如VS中的配置步驟)未在視頻中顯示?

編輯:我試過cscript.exe //X foo.vbscscript.exe foo.vbs //Xcscript.exe //X //D foo.vbscscript.exe foo.vbs //X //D也是

謝謝steff

請以管理員身份運行VS2017,然后在TOOLS-> Options-> Debugging-> Just-In-Time下啟用腳本選項,然后重新調試。

在此輸入圖像描述

即使我沒有使用VS2017社區版本,但我遇到了同樣的問題,我發現它與使用VS2017企業版的我身邊的JIT調試有關,並且在我啟用后它運行良好:

在此輸入圖像描述

這些解決方案都不適合我。 MSDN上找到了解決方法

  1. 啟動Visual Studio。
  2. 文件 - >打開項目。
  3. 將其指向“C:\\ Windows \\ system32 \\ cscript.exe”(或Windows安裝目錄所在的位置)。
  4. 獲得高程權限對話框后,單擊“忽略”。
  5. 轉到cscript.exe節點上的項目屬性。
  6. 在參數中添加'// d'。
  7. 在'調試器類型'中將其更改為腳本。
  8. 關閉項目屬性。
  9. 點擊F10

CSCript.exe需要雙向正斜杠用於其自己的命令行選項,因為單斜線參數將傳遞給腳本本身。

你想要cscript.exe //X不是cscript /X

我還建議//D參數,以便它立即中斷。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM