Visual Studio Tools for Office 運行時間安裝案例

您可以透過三種方式安裝 Visual Studio 2010 Tools for Office 運行時間:

  • 當您安裝 Visual Studio 時。

  • 當您安裝 Microsoft Office 時。

  • 當您安裝 Visual Studio 2010 Tools for Office 運行時間可轉散發套件時。

    所安裝的執行階段元件取決於電腦組態和安裝情節。

安裝在每個安裝案例中的運行時間元件

Visual Studio 2010 Tools for Office 運行時間有三個元件:Office 方案載入器、.NET Framework 3.5 的 Office 延伸模組,以及 .NET Framework 4 或更新版本的 Office 延伸模組。 安裝執行階段時,一律會安裝 Office 方案載入器。 適用於 .NET Framework 的 Office 擴充功能之安裝取決於電腦組態和安裝情節。 當執行階段先安裝時,如果其中一個 Office 擴充功能無法安裝,則當符合特定需求時,執行階段會自動安裝遺失的 Office 擴充功能。 運行時間的這項功能稱為 隨選安裝。

下表顯示每個執行階段安裝情節中預設會安裝的執行階段元件。 每個情節的詳細資訊稍後出現。

執行階段的安裝情節 Office 方案載入器 適用於 .NET Framework 3.5 的 Office 擴充功能 .NET Framework 4 的 Office 延伸模組 .NET Framework 4.5 的 Office 延伸模組
使用 Visual Studio 2013 和更新版本 Yes 是,如果 .NET Framework 3.5 已經安裝。 Yes Yes
使用 Office 2010 Yes 是,如果 .NET Framework 3.5 已經安裝。 No No
包含 Office 2010 Service Pack 1 (SP1) 或更新版本 Yes 是,如果 .NET Framework 3.5 已經安裝。 是,如果已安裝 .NET Framework 4。 No
使用 Office 2013 和更新版本 Yes 是,如果 .NET Framework 3.5 已經安裝。 是,如果已安裝 .NET Framework 4。 是,如果已安裝 .NET Framework 4.5。
包含執行階段可轉散發套件 Yes 是,如果 .NET Framework 3.5 已經安裝。 是,如果已安裝 .NET Framework 4。 是,如果已安裝 .NET Framework 4.5。

使用 Visual Studio 或 Microsoft Office Developer Tools for Visual Studio 安裝運行時間

當您在 Visual Studio 中安裝 Office 開發人員工具時,.NET Framework 4.5 和 .NET Framework 4 的 Office 擴充功能一律會安裝在開發計算機上。 只有當開發電腦上已經存在 .NET Framework 3.5 時,才會安裝適用於 .NET Framework 3.5 的 Office 擴充功能。 如果您在安裝 Visual Studio 2013 之後安裝 .NET Framework 3.5,運行時間會在您第一次建立以 .NET Framework 3.5 為目標的 Office 專案時,自動安裝 .NET Framework 3.5 的 Office 延伸模組。

警告

您無法使用 Visual Studio 2013 或更新版本建立以 .NET Framework 3.5 為目標的 Office 專案。

如需如何安裝 Office 開發人員工具的詳細資訊,請參閱 如何:設定計算機以開發 Office 解決方案

使用 Office 安裝運行時間

當您安裝 Office 時,如果 .NET Framework 3.5 已存在於電腦上,則會安裝適用於 .NET Framework 3.5 的 Office 擴充功能。 如果您在安裝 Office 之後安裝 .NET Framework 3.5,執行階段會在 Office 應用程式第一次嘗試載入以 .NET Framework 3.5 為目標的方案時,自動安裝適用於 .NET Framework 3.5 的 Office 擴充功能。

如果計算機上已有對應的 .NET Framework 版本,.NET Framework 4 或更新版本的 Office 延伸模組也會隨 Office 一起安裝。

若要確保您的使用者具有使用應用程式所需的擴充功能,請包含最新版的 Visual Studio 2010 Tools for Office 運行時間可轉散發套件,作為解決方案的必要條件。 如需必要條件的詳細資訊,請參閱 部署的 Office 解決方案必要條件。

使用運行時間可轉散發套件安裝運行時間

您可以手動執行 Visual Studio 2010 Tools for Office 運行時間可轉散發套件,或將可轉散發套件納入為部署 Office 解決方案時的必要條件,以安裝運行時間。

當您使用 Visual Studio 2010 Tools for Office 運行時間可轉散發套件安裝運行時間時,如果計算機上已有對應的 .NET Framework 版本,則會安裝 .NET Framework 3.5 的 Office 延伸模組和 .NET Framework 4 或更新版本的 Office 延伸模組。 如果在安裝執行階段時電腦遺漏其中一種版本的 .NET Framework ,遺漏之 .NET Framework 版本的 Office 擴充功能不會在該時間安裝。 如果您稍後安裝遺漏的 .NET Framework 版本,則執行階段會在下一次安裝 (如果執行階段是隨使用 ClickOnce 部署的方案一起安裝) 或載入 (如果執行階段是隨使用 Windows Installer 部署的方案一起安裝) 需要此擴充功能的方案時自動安裝對應的 Office 擴充功能。

如需在 ClickOnce 解決方案中包含必要條件的詳細資訊,請參閱 如何:在終端使用者電腦上安裝必要條件以執行 Office 解決方案。 如需如何手動從可轉散發套件安裝運行時間的詳細資訊,請參閱 如何:安裝Visual Studio Tools for Office 運行時間可轉散發套件。