Devenv 命令列開關

2021-05-24 12:12:47 字數 2142 閱讀 3186

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

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

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

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

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

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

使用下列命令列開關顯示整合開發環境並執行描述的任務。

命令列開關

說明/command

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

/debugexe

在偵錯程式的控制下載入 visual c++ 可執行檔案。此開關對 visual basic 或 visual c# 可執行檔案不可用。

/lcid 或 /l

為 ide 設定預設語言。

/log

啟動 visual studio 並將所有活動記錄到指定的日誌檔案中以用於疑難解答。

/run 或 /r

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

/runexit

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

/useenv

使整合開發環境 (ide) 使用 path、include 和 lib 環境變數進行 visual c++ 編譯,而不是使用「選項」對話方塊中「專案」選項的「vc++ 目錄」這一部分中指定的設定。

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

命令列開關

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

/build

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

/clean

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

/deploy

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

/installvstemplates

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

/out

允許指定生成時接收錯誤的檔案。

/project

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

/projectconfig

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

/rebuild

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

/upgrade

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

下面的開關可由參與 visual studio industry partner (vsip) program 的公司使用。

命令列開關

說明/novsip

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

/safemode

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

/resetskippkgs

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

/setup

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

Devenv 命令列開關

devenv 可用來設定整合開發環境 ide 的各個選項,以及從命令列生成 除錯和部署專案。使用這些開關從指令碼或 bat 檔案 例如每夜生成的指令碼 執行 ide,或以特定配置啟動 ide。說明 在 windows vista 上執行 visual studio 2008 時,為了使用 setup...

Devenv 命令列開關

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

ADPlus 命令列開關

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