您可以在已安裝舊版或新版 Visual Studio 主要版本 的電腦上安裝 Visual Studio。 本文說明如何安裝多個版本的 Visual Studio。
在您將版本並排安裝之前,請檢查以下條件:
假設您使用 Visual Studio 2019 開啟在 Visual Studio 2017 中建立的解決方案。 您稍後可以在舊版中開啟和修改解決方案,除非您實作 Visual Studio 2019 特有的功能。
假設您使用 Visual Studio 2019 開啟在 Visual Studio 2017 或舊版中建立的解決方案。 您可能需要修改專案和檔案,以與 Visual Studio 2019 相容。 如需詳細資訊,請參閱 移植、移轉和升級 Visual Studio 專案。
在您將版本並排安裝之前,請檢查以下條件:
假設您使用 Visual Studio 2022 開啟在 Visual Studio 2017 或 Visual Studio 2019 中建立的解決方案。 您稍後可以在舊版中再次開啟並修改解決方案,除非您實作 Visual Studio 2022 特有的功能。
假設您使用 Visual Studio 2022 開啟在 Visual Studio 2019 或舊版中建立的解決方案。 您可能需要修改專案和檔案,以與 Visual Studio 2022 相容。 如需詳細資訊,請參閱 移植、移轉和升級 Visual Studio 專案。
如果您在已安裝多個版本的電腦上解除安裝 Visual Studio 版本,則會移除所有版本的 Visual Studio 檔案關聯。
Visual Studio 不會自動升級延伸模組,因為並非所有延伸模組都相容。 您必須從 Visual Studio Marketplace 或軟體發行者重新安裝延伸模組。
並存安裝相同主要 Visual Studio 版本的不同版本
每個 Visual Studio 安裝都必須具有主要版本、版本類型和更新通道的唯一組合。 例如,您可以將 Visual Studio 2019 Enterprise Preview (預覽頻道) 與 Visual Studio 2019 Enterprise (發行頻道) 以及 Visual Studio 2017 Professional (發行頻道) 以及 Visual Studio 2017 Professional (自訂版面配置頻道) 一起安裝。
當您從 Visual Studio 的一個次要版本升級到下一個次要版本時,根據預設,Visual Studio 安裝程式會將您目前的安裝更新為該通道中的最新版本。 例如,如果 Microsoft 將 16.11.24 版發行至 Visual Studio 2019 發行通道,安裝程式會嘗試將發行通道中目前安裝的 Visual Studio 2019 取代為相同通道上的此最新版本。
手動安裝
您可以手動使用另一個啟動載入器來安裝 Visual Studio 的新實例,也可以從 Visual Studio 安裝程式的 [ 可用 ] 索引標籤中選取其中一個選項。
若要使用另一個啟動載入器,您可以從 Visual Studio 2019 版本 頁面下載並執行 Visual Studio 2019 的其中一個啟動載入器檔案,以取得您想要與現有 Visual Studio 安裝並存安裝的版本。 如果您在組織中,您的 IT 管理員可能會建立一個配置,並提供該配置中引導程式的連結。
當您已安裝另一個版本的 Visual Studio 時,您可以使用安裝程式的 [ 可用 ] 索引標籤。 首先,在您的電腦上找到 Visual Studio 安裝程式 並啟動它。 安裝程式更新之後,請選取 [可用 ] 索引標籤,然後安裝其中一個列出的產品。
每個 Visual Studio 安裝都必須具有主要版本、版本類型和更新通道的唯一組合。 例如,您可以將 Visual Studio 2022 Enterprise Preview (預覽頻道) 與 Visual Studio 2022 Enterprise (發行頻道) 以及 Visual Studio 2019 Professional (發行頻道) 以及 Visual Studio 2019 Professional (自訂版面配置頻道) 一起安裝。
當您從 Visual Studio 的一個次要版本升級到下一個次要版本時,根據預設,Visual Studio 安裝程式會將您目前的安裝更新為該通道中的最新版本。 例如,如果 Microsoft 將 17.3.9 版發行至 Visual Studio 2022 發行通道,安裝程式會嘗試將發行通道中目前安裝的 Visual Studio 2022 取代為相同通道上的此最新版本。
手動安裝
您可以手動使用另一個啟動載入器來安裝 Visual Studio 的新實例,也可以從 Visual Studio 安裝程式的 [ 可用 ] 索引標籤中選取其中一個選項。
若要使用另一個啟動載入器,您可以從 Visual Studio 下載頁面 或 Visual Studio 2022 版本 頁面下載並執行 Visual Studio 2022 的其中一個啟動載入器檔案,以取得您想要與現有版本的 Visual Studio 並存安裝的次要版本。
當您已安裝另一個版本的 Visual Studio 時,您可以使用安裝程式的 [ 可用 ] 索引標籤。 首先,在 [Visual Studio 工具] 功能表上,選取 [取得工具和功能] 以啟動 Visual Studio 安裝程式。 安裝程式更新之後,請選取 [可用 ] 索引標籤,然後安裝其中一個列出的產品。
每個 Visual Studio 安裝都必須具有主要版本、版本類型和更新通道的唯一組合。 例如,您可以將 Visual Studio Enterprise Insiders (測試人員通道) 與 Visual Studio Enterprise (穩定通道) 以及 Visual Studio 2022 Professional (發行通道) 以及 Visual Studio 2022 Professional (自定義版面配置通道) 一起安裝。
當您從 Visual Studio 的一個次要版本升級到下一個次要版本時,根據預設,Visual Studio 安裝程式會將您目前的安裝更新為該通道中的最新版本。 例如,如果 Microsoft 將 18.0.1 版發行至 Visual Studio 穩定通道,安裝程式會嘗試將您目前從穩定通道安裝的 Visual Studio 取代為相同通道上的此最新版本。
手動安裝
您可以手動使用另一個啟動載入器來安裝 Visual Studio 的新實例,也可以從 Visual Studio 安裝程式的 [ 可用 ] 索引標籤中選取其中一個選項。
若要使用另一個啟動載入器,您可以從 Visual Studio 下載頁面 或 Visual Studio 發行 頁面下載並執行 Visual Studio 的其中一個啟動載入器檔案,以取得您想要與現有版本的 Visual Studio 並存安裝的次要版本。
當您已安裝另一個版本的 Visual Studio 時,您可以使用安裝程式的 [ 可用 ] 索引標籤。 首先,在 [Visual Studio 工具] 功能表上,選取 [取得工具和功能] 以啟動 Visual Studio 安裝程式。 安裝程式更新之後,請選取 [可用 ] 索引標籤,然後安裝其中一個列出的產品。
接下來,請按照以下步驟選擇安裝所需的組件。 如需詳細資訊,請參閱 安裝 Visual Studio。
小提示
想要隱藏 Visual Studio 安裝程式的可用標籤,或自訂可用標籤中版面配置選項可用性的 IT 管理員,可以設定用戶端登錄和策略。 如需詳細資訊,請參閱 設定 Visual Studio 企業部署的原則。
程式化安裝
您也可以以程式設計方式使用啟動載入器或安裝程式來啟動 Visual Studio 的新安裝。 以系統管理員身分開啟命令提示字元視窗,然後執行下列其中一個命令。 指定安裝位置的新資料夾路徑。 將 .exe 檔名稱取代為您要安裝之 Visual Studio 版本的適當啟動載入器名稱。
若要使用啟動載入器進行安裝:
vs_Enterprise.exe --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"
若要使用用戶端電腦上已有的安裝程式進行安裝:
"C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"
您無法從安裝程式所在的相同目錄以程式設計方式啟動安裝程式。
.NET Framework 版本和並存安裝
Visual Basic、Visual C# 和 Visual F# 專案會使用專案設計工具中的 [目標架構] 選項來指定其使用的 .NET Framework 版本。 對於 C++ 專案,您可以修改 .vcxproj 檔案來手動變更目標架構。 如需詳細資訊,請參閱 .NET Framework 中的版本相容性。
當您建立專案時,您可以在 [新增專案] 對話方塊的 .NET Framework 清單中指定專案的目標 .NET Framework 版本。
如需特定語言的資訊,請參閱下表中的適當文章。
| 語言 | 文章 |
|---|---|
| Visual Basic | 應用程式頁面、專案設計工具 (Visual Basic) |
| 視覺C# | 應用程式頁面,專案設計工具 (C#) |
| Visual F# | 在 Visual Studio 中使用 Visual F# 進行開發 |
| C++ | 如何:修改目標架構和平臺工具集 |
支援或疑難解答
有時候,事情可能會出錯。 如果您的 Visual Studio 安裝失敗,請參閱 Visual Studio 安裝和升級問題疑難解答,獲取逐步指引。
以下是一些更多支援選項:
- 針對安裝相關問題,請使用 安裝聊天(僅限英文)支持選項。
- 使用在 Visual Studio 安裝程式和 Visual Studio IDE 中顯示的 「報告問題」 工具,向我們回報產品問題。 如果您是 IT 系統管理員且未安裝 Visual Studio,則可以提交 IT 系統管理員意見反應。
- 建議功能、追蹤產品問題,並在 Visual Studio 開發人員社群中找到答案。