設定電腦以開發 Office 方案

您必須安裝下列必要條件,才能使用 Visual Studio 2012 中的 Microsoft Office 開發人員工具:

  • Visual Studio

  • .NET Framework

  • Microsoft Office

對於大部分的開發工作,您也必須安裝及註冊 Microsoft Office 的主要 Interop 組件 (PIAs) 在全域組件快取。

如需詳細的安裝步驟,請參閱 HOW TO:設定電腦來開發 Office 方案

Visual Studio

Office 開發人員工具僅隨附於 Visual Studio 的下列版本:

  • Visual Studio Professional

  • Visual Studio Premium

  • Visual Studio Ultimate

Office 開發人員工具是 Visual Studio 的選擇性元件。根據預設,當您安裝其中一個上述清單時,的 Visual Studio 版本這些工具。如果您指定要安裝的功能來自訂 Visual Studio 安裝,請指定 [Microsoft Office 開發人員工具] 在安裝期間安裝工具。

Office 開發人員工具包括 Visual Studio Tools for Office Runtime 以及整合至 Visual Studio 本身的功能,例如專案範本和設計工具。如需 Visual Studio Tools for Office Runtime 的詳細資訊,請參閱Visual Studio Tools for Office Runtime 概觀

注意事項注意事項

根據預設,在 Visual Studio 中的 Office 開發人員工具僅包含範本的 Office 2010。如果您要開發 Office 2013的方案,您必須下載為 Visual Studio 2012 中的 Microsoft Office 開發人員工具,包括 Office 2013的專案範本。若要下載這些工具,請 下載參閱。

.NET Framework

您可以使用 Visual Studio 2012 中的 Office 開發人員工具建立以 .NET Framework 4 或 .NET Framework 4.5的方案。

當您安裝 Visual Studio 時, .NET Framework 4 會自動安裝。當您安裝 Visual Studio 2012 時,的 Microsoft Office 開發人員工具 .NET Framework 4.5 安裝。

Microsoft Office

您可以使用 Visual Studio 2012 建立 Office 2013 或 Office 2010的方案。您必須在開發電腦上安裝下列其中一個 Office 版本:

  • Office 2013 或 Office 2010的任何 Suite 版,包含 Office Professional 加號 Office 的 365。

  • 下列任何獨立應用程式:

    • Excel 2013

    • InfoPath 2013

    • Outlook 2013

    • PowerPoint 2013

    • Project 2013

    • Visio 2013

    • Word 2013

    • Excel 2010

    • InfoPath 2010

    • Outlook 2010

    • PowerPoint 2010

    • Project 2010

    • Visio 2010

    • Word 2010

Visual Basic for Applications (VBA) 必須隨 Office 一起安裝。

注意事項注意事項

Visual Studio 2012 不支援建立 Office 方案時,開發電腦會透過按一下為提供 Office 2013 或 Office 2010 的版本。

Bb398242.collapse_all(zh-tw,VS.110).gifMicrosoft Office 的並存安裝

Visual Studio 2012 不支援建立 Office 方案,當多個 Microsoft Office 版本 (或個別 Office 應用程式不同的版本,例如 Excel 2007 和 Excel 2010) 可以在開發電腦上安裝。您可以使用在 Visual Studio 2012中,中的 Office 開發人員工具建立 Office 方案,請只安裝 Office 2010 或 Microsoft 在開發電腦上安裝 Office 2013 。

Microsoft Office 主要 Interop 組件

在全域組件快取必須安裝並註冊 Office PIA 執行下列開發工作:

  • 建立文件層級專案。

  • 若要執行或偵錯任何 Office 哪些專案在您變更了所有 PIA 參考 Embed Interop Types 屬性在專案中加入 False。 

您可以建立及建置應用程式層級專案,而不需在全域組件快取中安裝 PIA。但是,如果您這麼做,便無法執行或偵錯上列案例中的專案。

當您在開發電腦上安裝時, Office PIA 在全域組件快取內安裝並註冊,如果沒有 .NET Framework 2.0 (含) 以後版本。

如果您安裝未安裝 .NET Framework 的開發電腦上安裝 Office,或者,如果您修改 Office 設定不安裝 PIA,您必須個別安裝它們。如需詳細資訊,請參閱HOW TO:安裝 Office 主要 Interop 組件

注意事項注意事項

Visual Studio 2012 安裝 PIA 的私用複本安裝在全域組件快取之外。當您建立 Office 專案時,專案會參考 PIA 的這些複本。不過,您必須也在全域組件快取內安裝並註冊 PIA,才能執行上面所列的開發工作。如需詳細資訊,請參閱Office 主要 Interop 組件

請參閱

工作

HOW TO:設定電腦來開發 Office 方案

HOW TO:安裝 Visual Studio Tools for Office Runtime 可轉散發套件

HOW TO:安裝 Office 主要 Interop 組件

概念

依 Office 應用程式和專案類型提供的功能

其他資源

使用者入門 (Visual Studio 中的 Office 程式開發)