Devenv 命令列開關

2022-02-23 12:27:19 字數 2679 閱讀 8245

devenv 可用來設定整合開發環境 (ide) 的各個選項,以及從命令列生成、除錯和部署專案。使用這些開關從指令碼或 .bat 檔案(例如每夜生成的指令碼)執行 ide,或以特定配置啟動 ide。

說明:

在 windows vista 上執行 visual studio 2008 時,為了使用 /setup (devenv.exe)

和 /installvstemplates (devenv.exe)

開關,必須以管理員身份執行 devenv。有關更多資訊,請參見使用者許可權和 visual studio

說明:

若要使 visual studio 在相應的編輯器中開啟單個檔案,請在命令提示符處輸入 devenv,其後跟不帶其他開關或引數的完整路徑和檔名稱。例如 devenv "c:\test.cpp"。

devenv 開關語法

預設情況下,devenv 命令將開關傳遞給 devenv.com 實用工具。

說明:

使用 devenv /? 命令可在「命令」視窗中列出所有可用的 devenv 開關,同時列出其使用說明。

devenv.com 實用工具用於通過標準系統流(如 stdout 和 stderr)傳遞輸出,並在捕獲輸出時確定相應的 i/o 重定向(例如重定向到 .txt 檔案)。

devenv 開關的語法規則與其他 dos 命令列實用工具類似。下列語法規則適用於所有 devenv 開關及其引數:

devenv 開關

使用下列命令列開關顯示 ide 並執行描述的任務。

命令列開關

說明/command (devenv.exe)

啟動 ide 並執行指定的命令。

/debugexe (devenv.exe)

在偵錯程式的控制下載入 visual c++ 可執行檔案。此開關對 visual basic 或 visual c# 可執行檔案不可用。有關更多資訊,請參見 如何:自動啟動偵錯程式

。/lcid (devenv.exe)

或/l為 ide 設定預設語言。

/log (devenv.exe)

啟動 visual studio 並將所有活動記錄到指定的日誌檔案中。

/run (devenv.exe)

或/r編譯和執行指定的解決方案。

/runexit (devenv.exe)

編譯並執行指定的解決方案,在執行該解決方案時最小化 ide,並在解決方案完成執行後關閉 ide。

/useenv (devenv.exe)

使 ide 使用 path、include 和 lib 環境變數進行 visual c++ 編譯,而不是使用「選項」對話方塊中「專案」選項的「vc++ 目錄」節中指定的設定。有關更多資訊,請參見 為命令列生成設定路徑和環境變數

使用下列命令列開關執行描述的任務。這些命令列開關不顯示 ide。

命令列開關

說明/? (devenv.exe)

在「命令提示符視窗」內顯示 devenv 開關的幫助。

/build (devenv.exe)

根據指定解決方案的配置,生成指定的解決方案或專案。

/clean (devenv.exe)

根據指定解決方案的配置,清理指定的解決方案或專案。

/deploy (devenv.exe)

導致在根據指定解決方案的配置生成(或重新生成)後進行部署。

/installvstemplates (devenv.exe)

註冊位於 \common7\ide\projecttemplates 或 \common7\ide\itemtemplates 中的專案或項模板,這樣就可以通過「新建專案」和「新增新項」對話方塊訪問它們。

/out (devenv.exe)

可讓您在生成時指定乙個檔案接收錯誤。

/project (devenv.exe)

要生成、清理或部署的專案。僅當已提供 /build、/rebuild、/clean 或 /deploy 開關之後,才可使用此開關。

/projectconfig (devenv.exe)

指定要生成或部署的專案配置。僅當已提供 /project 開關之後,才可使用此開關。

/rebuild (devenv.exe)

根據指定解決方案的配置,清理並生成指定的解決方案或專案。

/upgrade (devenv.exe)

將指定的解決方案檔案及其所有專案檔案或指定的專案檔案更新為這些檔案的當前 visual studio 2005 格式。

下列開關可由 visual studio industry partner (vsip) program的參與者使用。

命令列開關

說明/novsip (devenv.exe)

禁用開發人員工作站上 vsip 開發人員的許可證金鑰。

/safemode (devenv.exe)

以安全模式啟動 visual studio,並僅載入預設的環境和服務以及第三方包的發布版。

/resetskippkgs (devenv.exe)

清除使用者已新增到 vspackage 中的所有 skiploading 標記,這些使用者希望避免載入有問題的 vspackage。

/setup (devenv.exe)

強制 visual studio 合併所有可用的 vspackage 中描述選單、工具欄和命令組的資源元資料。

**:

Devenv 命令列開關

devenv 允許您設定整合開發環境 ide 的各個選項,以及從命令列生成 除錯和部署專案。使用這些開關從指令碼或 bat 檔案 如每夜生成的指令碼 執行 ide,或以特定配置啟動 ide。若要使 visual studio 啟動單個檔案並在相應的編輯器中開啟該檔案,請輸入 devenv,其後跟完整...

Devenv 命令列開關

環境重置,模板清理等 devenv setup devenv resetuserdata devenv resetsettings csharp devenv 命令列開關 devenv 可用來設定整合開發環境 ide 的各個選項,以及從命令列生成 除錯和部署專案。使用這些開關從指令碼或 bat 檔案...

ADPlus 命令列開關

要使用 adplus,您必須為指令碼指定一系列命令列開關或引數。adplus 至少需要兩個開關 乙個開關指定操作模式,另乙個開關指定要對其執行操作的目標程序。下面列出了最常用的開關。您還可以通過執行 adplus help 或通過閱讀除錯程式幫助檔案 debugger.chm 來檢視完整的開關列表。...