创建文档级自定义项目


  1. 在“文件”菜单上,指向“新建”,然后单击“项目”。如果您的 IDE 设置为使用 Visual Basic 开发设置,请在“文件”菜单上单击“新建项目”。
    出现“新建项目”对话框。
  2. 在“项目类型”窗格中想要使用的语言节点下,展开“Office”。
  3. 取决于想要自定义项使用 Microsoft Office Word 或 Microsoft Office Excel 的哪个版本,选择“2003”或“2007”文件夹。
  4. 在“模板”窗格中,选择要创建的文档级项目。
    文档级项目名称的结构为:“应用程序版本文档类型”。“应用程序”是文档级项目将使用的 Microsoft Office 应用程序的名称。“版本”指示 Microsoft Office 的版本:2003 或 2007。“文档类型”可以为“工作簿”、“模板”或“文档”。有关可以使用的文档项目模板的列表,请参见 Visual Studio Tools for Office 项目模板概述。


说明:

如果在选择“2007”文件夹时看不到项目模板,请在“Framework 版本”列表中选择“.NET Framework 3.5”。有关更多信息,请参见如何:以特定的 .NET Framework 为目标。

  1. 在“名称”框中键入项目名称。默认情况下,该名称也用于文档。如果您的 IDE 已设置为使用 Visual C# 开发设置或常规开发设置,则还请输入位置和解决方案名称。


说明:

您不能在项目位置的路径中或项目名称中使用代理项字符。有关代理项字符的更多信息,请参见 代理项对和组合字符序列的 Unicode 支持。同时,如果打算部署解决方案以供脱机使用,则项目名称中的字符必须符合 HTTP 协议规范。有关更多信息,请参见 Office 解决方案的脱机模型 (2003 System)。

  1. 单击“确定”。
    会打开“Visual Studio Tools for Office 项目向导”。
  2. 如果要为解决方案创建新文档,请选择“创建新文档”,或者,如果要自定义现有文档,请选择“复制现有文档”。
    如果创建新文档,请在“名称”框中指定名称。如果为 2007 Microsoft Office system 创建项目,还要通过使用“格式”框来选择文档的格式。有关可用格式的更多信息,请参见文档级自定义项的体系结构。
    如果使用现有文档,请在“现有文档的完整路径”框中指定文档的位置。您可以使用绝对路径和 UNC 路径。不要使用文档的 HTTP、FTP 或其他协议路径。
    位置具有以下格式:
  • [驱动器]:/
  • //服务器/共享

不要在位置中使用以下字符:

  • 星号 (*)
  • 竖线 (|)
  • 冒号 (:)(位于驱动器号后面的冒号除外)
  • 双引号 (")(包含空格的路径无需引号)
  • 小于号 (<)
  • 大于号 (>)
  • 问号 (?)
  • 百分号 (%)
  1. 单击“完成”。
  2. 如果在创建 Word 2007 文档或基于 .doc 或 .docm 文件的 Word 2007 模板项目,请将项目文件夹及其子文件夹添加到 Word 中“信任中心”的受信任位置列表中。
    如果文档包含 VBA 项目或承载 Windows 窗体控件,将项目文件夹添加到受信任位置列表将可帮助确保文档按设计时的预期方式工作。有关如何将文档添加到受信任位置的更多信息,请参见 Microsoft Office Online 网站上的创建、删除或更改文件的受信任位置