共用方式為


並行安裝 Visual Studio 的多個版本

您可以在已安裝舊版或新版 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 安裝程式的 [ 可用 ] 索引標籤中選取其中一個選項。

  1. 若要使用另一個啟動載入器,您可以從 Visual Studio 2019 版本 頁面下載並執行 Visual Studio 2019 的其中一個啟動載入器檔案,以取得您想要與現有 Visual Studio 安裝並存安裝的版本。 如果您在組織中,您的 IT 管理員可能會建立一個配置,並提供該配置中引導程式的連結。

  2. 當您已安裝另一個版本的 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 安裝程式的 [ 可用 ] 索引標籤中選取其中一個選項。

  1. 若要使用另一個啟動載入器,您可以從 Visual Studio 下載頁面Visual Studio 2022 版本 頁面下載並執行 Visual Studio 2022 的其中一個啟動載入器檔案,以取得您想要與現有版本的 Visual Studio 並存安裝的次要版本。

  2. 當您已安裝另一個版本的 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 安裝程式的 [ 可用 ] 索引標籤中選取其中一個選項。

  1. 若要使用另一個啟動載入器,您可以從 Visual Studio 下載頁面Visual Studio 發行 頁面下載並執行 Visual Studio 的其中一個啟動載入器檔案,以取得您想要與現有版本的 Visual Studio 並存安裝的次要版本。

  2. 當您已安裝另一個版本的 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 安裝和升級問題疑難解答,獲取逐步指引。

以下是一些更多支援選項: