適用於 VSPackage 開發的 Devenv 命令列參數
Visual Studio 可讓開發人員在執行 devenv.exe
時,從命令行將工作自動化,該檔案會啟動Visual Studio IDE。
工作包括:
從 IDE 外部部署預先設定中的應用程式。
使用預設建置設定或偵錯組態自動建置專案。
在特定組態中載入 IDE,全都來自 IDE 外部。 您也可以在啟動時自定義 IDE。
參數的指導方針
Visual Studio 檔描述用戶層級 devenv
命令行參數。 如需詳細資訊,請參閱 Devenv命令行參數。 此工具 devenv
也支援其他命令行參數,這些參數對 VSPackage 開發、部署和偵錯很有用。
命令行參數 | 描述 |
---|---|
/ResetSkipPkgs |
清除想要避免載入有問題的 VSPackages 的使用者新增的所有略過載入選項,然後啟動 Visual Studio。 SkipLoading 標籤的存在會停用 VSPackage 的載入。 清除標記會重新啟用 VSPackage 的載入。 此參數不需使用引數。 |
/RootSuffix |
使用替代位置啟動Visual Studio。 下列命令是由 Visual Studio SDK 安裝程式所建立的快捷方式執行:devenv /RootSuffix exp 在此情況下, exp 會識別具有特定後綴的位置(例如, 10.0Exp 而不是 10.0 )。 實驗實例可讓您與用來撰寫程式代碼的Visual Studio實例分開偵錯 VSPackage。此參數可以採用任何字串,以識別您使用 VSRegEx.exe 建立的位置。 如需詳細資訊,請參閱 實驗實例。 |
/SafeMode |
以安全模式啟動Visual Studio,只載入預設IDE和服務。 參數 /SafeMode 可防止 Visual Studio 啟動時載入所有第三方 VSPackage,以確保穩定的執行。此參數不需使用引數。 |
/Setup |
強制 Visual Studio 合併資源元數據,以描述來自所有可用 VSPackage 的功能表、工具列和命令群組。 您只能以系統管理員身分執行此命令。 此參數不需使用引數。 一般來說,會將 devenv /Setup 命令指定為安裝程序的最後一個步驟。 /Setup 使用 參數不會啟動 IDE。 |
/Splash |
如往常顯示 Visual Studio 啟動顯示畫面,然後在顯示主要 IDE 之前顯示消息框。 消息框可讓您研究啟動顯示畫面(例如,若要檢查 VSPackage 產品圖示)。 此參數不需使用引數。 |