共用方式為


適用於 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 產品圖示)。

此參數不需使用引數。

另請參閱