在 Visual Studio 中建立 Office 專案

您可以使用 Visual Studio 為 Microsoft Office 應用程式建立 VSTO 增益集和文件層級自訂。 如需這些類型專案的詳細資訊,請參閱 Office 方案開發概觀 (VSTO)

適用對象:本主題資訊適用於文件層級的專案和 VSTO 增益集專案。 請參閱依 Office 應用程式和專案類型提供的功能

注意

在下列指示的某些 Visual Studio 使用者介面項目中,您的電腦可能會顯示不同的名稱或位置: 您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。 如需詳細資訊,請參閱將 IDE 個人化

建立 VSTO 增益集專案

  1. 在 [檔案] 功能表上,依序選擇 [新增>] 和 [專案]。 如果整合式開發環境 (IDE) 設定為使用 Visual Basic 開發設定,請在 [檔案] 功能表上選擇 [新增>專案]。

    [新增專案] 對話方塊隨即出現。

    注意

    預設情況下,Office 專案以 .NET Framework 4.5 為目標。 如需詳細資訊,請參閱 .NET Framework Client Profile

  2. 在範本窗格中,從您想要使用的語言節點下方,展開 [Office/SharePoint]。

  3. 選擇 [Office 增益集] 節點。

  4. 在專案範本清單中,選取 VSTO 增益集專案範本。 如需可用的 VSTO 增益集專案範本的清單,請參閱 Office 專案範本概觀

    注意

    如果在選取 Office 增益集 節點時看不到專案範本,請確定已在對話方塊頂端的下拉式方塊中選取 .NET Framework 4 或更新版本。 Office 專案範本會顯示這兩個版本的 .NET Framework。

  5. 在 [名稱] 方塊中,輸入專案的名稱。 根據預設,專案名稱會與方案名稱相同。

  6. 在 [位置] 方塊中,輸入您要建立專案的路徑。 您可以使用絕對路徑和通用命名慣例 (UNC) 路徑。 請勿使用 HTTP、FTP 或其他通訊協定的路徑。

    位置具有下列格式:

    • [drive]:

    • \\Server\Share

      請勿在位置中使用下列字元:

    • 星號 (*)

    • 垂直列 (|)

    • 冒號 (:) (除非後接磁碟機代號)。

    • 雙引號 (") (包含空格的路徑不需要引號。)

    • 小於 (<)

    • 大於 (>)

    • 問號 (?)

    • 百分比符號 (%)

  7. 選擇 [確定] 按鈕。

若要建立文件層級的自訂專案

  1. 在 [檔案] 功能表上,依序選擇 [新增>] 和 [專案]。 如果您的 IDE 設定為使用 Visual Basic 開發設定,請在 [檔案] 功能表,選擇上的 [新增>專案]。

    [新增專案] 對話方塊隨即出現。

  2. 在範本窗格中,從您想要使用的語言節點下方,展開 [Office/SharePoint]。

  3. 選取 [Office 增益集] 節點。

  4. 在專案範本清單中,選取文件層級的專案範本。 如需可用文件層級專案範本的清單,請參閱 Office 專案範本概觀

    注意

    如果您在選取 Office 增益集節點時看不到專案範本,請確定已選取 .NET Framework 4 或更新版本。

  5. 在 [名稱] 方塊中,輸入專案的名稱。 根據預設,此名稱也適用於文件。 如果您的 IDE 設定為使用 Visual C# 開發設定或一般開發設定,也請輸入位置和方案名稱。

    注意

    在專案位置的路徑或專案名稱中,您不能使用 Surrogate 字元。 此外,如果您打算將方案部署為供離線使用,則專案名稱中的字元必須符合 HTTP 通訊協定規格。

  6. 選擇 [確定] 按鈕。

    隨即開啟 [Visual Studio Tools for Office 專案精靈]

  7. 如果想建立方案的新文件,請選取 [建立新文件],或如果想要自訂現有文件,請選取 [複製現有文件]。

    如果建立新文件,請在 [名稱] 方塊中指定名稱,並使用 [格式] 方塊選取文件格式。 如需可用格式的詳細資訊,請參閱文件層級自訂的架構

    如果使用現有文件,請在 [現有文件的完整路徑] 方塊中指定文件的位置。 您可以使用絕對路徑和 UNC 路徑。 請勿使用 HTTP、FTP 或其他通訊協定的文件路徑。

    位置具有下列格式:

    • [drive]:

    • \\Server\Share

      請勿在位置中使用下列字元:

    • 星號 (*)

    • 垂直列 (|)

    • 冒號 (:) (除非後接磁碟機代號)。

    • 雙引號 (") (包含空格的路徑不需要引號。)

    • 小於 (<)

    • 大於 (>)

    • 問號 (?)

    • 百分比符號 (%)

    注意

    如果您要使用 Word 2013 專案中的現有文件,則只能使用在 Word 2013 中建立的文件,或必須轉換為此種文件才能使用。 同樣地,如果您要使用 Word 2010 專案中的現有文件,則只能使用在 Word 2010 中建立的文件,或必須轉換為此種文件才能使用。 如果您使用舊版 Word 中所建立的文件,文件中的特定功能將會停用。 如果您嘗試撰寫會用到這些功能的程式碼,專案可能會發生錯誤。 若要轉換文件,請在 Word 2013 或 Word 2010 中開啟文件,在功能區的 [檔案] 索引標籤中,選擇 [資訊>轉換]。

  8. 選擇 [完成]

  9. 如有下列情況,請至 Word 的 [信任中心],將專案資料夾及其子資料夾加入信任位置:

    • 您正在建立以 .docm 檔案為基礎的 Word 文件,而文件包含 VBA 專案或裝載 Windows Forms 控制項。 將專案資料夾加入信任位置的清單,有助確保文件可以在設計階段如預期般運作。

    • 您正在建立以 .dotx 檔案為基礎的 Word 範本專案。 您必須將專案資料夾加入信任位置的清單,才能執行和偵錯專案。

      如需如何將文件新增至信任位置的詳細資訊,請參閱 Microsoft Office Online 網站建立、移除或變更檔案的信任位置