运行vs2008命令
  • devenv /setup
  • devenv /resetuserdata
  • devenv /resetsettings CSharp

重置环境,需要一会等待

 

Devenv 命令列參數

Devenv 能讓您設定整合式開發環境 (Integrated Development Environment,IDE) 各種不同的選項,也可從命令列建置、偵錯和部署專案。使用這些參數從指令碼或 .bat 檔來執行 IDE (例如每晚建置的指令碼),或是在特定的組態中啟動 IDE。

vs2008 工具箱 选择项 自动关闭 解决方案秘訣

若要讓 Visual Studio 啟動單一檔案,並且在適當的編輯器中開啟該檔案,請在完整路徑和檔名後面輸入 devenv,且不包含其他參數 (Switch) 或引數 (Argument)。例如 devenv "c:\test.cpp"

Devenv 參數語法

根據預設,devenv 命令會將參數傳遞至 devenv.com 公用程式。

vs2008 工具箱 选择项 自动关闭 解决方案秘訣

使用 devenv /? 命令可顯示 [命令] 視窗中所有可用 devenv 參數的清單,且包括其使用方式的描述。

devenv.com 公用程式會提供透過標準系統資料流輸出的傳遞方式,例如 stdoutstderr,並且會在擷取輸出時決定正確的 I/O 重新導向 (Redirection),例如重新導向至 .txt 檔。

devenv 參數的語法規則與其他 DOS 命令列公用程式所遵循的語法規則相當類似。下列語法規則適用所有 devenv 參數及其引數:

  • devenv 開頭的命令。例如,devenv /fn verdana 命令會指定 Verdana 做為 IDE 的預設系統字型。

    vs2008 工具箱 选择项 自动关闭 解决方案注意事項

    devenv.exe 開頭的命令會使用相同的參數,但會直接將它們傳送到 devenv.exe 程式,而略過 devenv.com 公用程式。

  • 參數不區分大小寫。

  • 第一個引數通常是方案檔名。

  • 若您提供專案檔名而非方案檔名,devenv 命令將會在專案檔的上層資料夾中搜尋同名的方案檔。例如,devenv /build myproject1.vbproj 命令在上層資料夾中搜尋名為 "myproject1.sln" 的方案檔。

    vs2008 工具箱 选择项 自动关闭 解决方案注意事項

    上層資料夾中只能有一個參考這個專案的方案檔存在。如果上層資料夾中沒有方案檔參考這個專案,或有兩個以上的方案檔參考這個專案,那麼會在此處為這個專案建立一個參考這個專案的具名暫時方案檔。

  • 若專案路徑和檔名中包含空格,則必須以雙引號 ("") 括起來。

  • 指定檔案路徑時,必須包括磁碟機代號。

  • 使用一個空白字元分隔多個參數和引數。

  • 您不可以在 devenv 命令中使用萬用字元或其他與語法相符的模式。

Devenv 參數

使用下列命令列參數來顯示整合式開發環境並執行所述工作。

 
命令列參數 說明

/Command

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

/DebugExe

在偵錯工具的控制下載入 Visual C++ 可執行檔。這個參數不適用 Visual Basic 或 Visual C# 執行檔。如需詳細資訊,請參閱 HOW TO:自動啟動偵錯工具

/LCID/l

設定 IDE 的預設語言。

/Log

啟動 Visual Studio 並將所有活動記錄到指定的記錄檔中,以便進行疑難排解。

/Run/r

編譯並執行指定方案。

/RunExit

編譯並執行指定方案,在方案執行時最小化 IDE,並在方案完全執行之後關閉 IDE。

/UseEnv

讓整合式開發環境 (IDE) 使用 Visual C++ 編譯的 PATH、INCLUDE 和 LIB 環境變數,而不使用 [選項] 對話方塊中,[專案] 選項的 [VC++ 目錄] 區段中指定的設定。如需詳細資訊,請參閱設定命令列建置的路徑和環境變數

使用下列命令列參數來執行所描述的工作。這些命令列參數不會顯示 IDE。

 
命令列參數 說明

/?

在 Devenv 參數的 [命令提示字元] 視窗內顯示說明。

/Build

根據指定的方案組態,建置指定的方案或專案。

/Clean

根據指定的方案組態,清除指定的方案或專案。

/Deploy

根據指定的方案組態,在組建 (或重建) 後進行部署。

/InstallVSTemplates

註冊位於 <VisualStudioInstallDir>\Common7\IDE\ProjectTemplates 或 <VisualStudioInstallDir>\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

在安全模式 (Safe Mode) 中啟動 Visual Studio,只載入預設的環境和服務,以及隨附的協力廠商套件版本。

/ResetSkipPkgs

清除使用者為避免載入有問題的 VSPackage 而加入至 VSPackage 中的所有 SkipLoading 標記。

/Setup

強制 Visual Studio 合併所有可用的 VSPackage 中,描述功能表、工具列和命令群組的資源中繼資料。

請參閱

參考

 

引用:http://msdn.microsoft.com/zh-tw/library/xee0c8y7(v=VS.80).aspx


相关文章: