演练:使用 Visual Studio 创建包模板的菜单命令

Visual Studio 包 " 项目模板创建基本的 VSPackage。 模板可以添加代码以创建菜单命令或工具窗口。

系统必备

若要完成本演练,您必须安装 Visual Studio 2010 SDK。

备注

有关 Visual Studio SDK 的更多信息,请参见 扩展 Visual Studio 概述。若要查找有关中所列如何下载 Visual Studio SDK,请 Visual Studio Extensibility Developer Center 参见 MSDN 网站上。

Visual Studio 包 " 项目模板的位置

Visual Studio 包 " 项目模板可在 新项目 对话框的以下位置:

  • Visual Basic 扩展性下。 默认情况下,该项目的语言是 Visual Basic。

  • C# 扩展性下。 默认情况下,该项目的语言是 C#。

  • 其他项目类型扩展性下。 默认情况下,该项目的语言为 C++。

若要创建 VSPackage 使用 Visual Studio 包 " 项目模板

  1. 选择 Visual Studio 包 " 项目模板。 在 名称 框中,键入一个名称解决方案然后单击

  2. 选择一种编程语言 页上,选择 Visual C# 或 Visual Basic。 将模板生成 key.snk 文件对程序集进行签名。 或者,单击选择的 浏览 拥有密钥文件。 模板的副本密钥文件和名称的 key.snk。

  3. 基本的 VSPackage 信息 页上,指定有关 VSPackage 的详细信息。

  4. 单击 接下来 为 VSPackage 指定包选项。

  5. 选择 菜单命令 选项创建 VSPackage 的命令。 新的命令放置在 工具 菜单顶部。 当 菜单命令 选项时, 命令选项 将显示页,在单击 接下来之后。

    1. 命令名 框中,键入新节点的名称命令。

      如果以后要承载该命令当作工具栏上的按钮,该名称也用作工具提示的按钮。

    2. 命令 ID 框中,键入命令的命令 ID。

      命令 ID 是表示在生成的代码的此命令常数的名称。

    3. 单击选择的 接下来 测试项目选项。

  6. 或者,选择创建的 集成测试项目单元测试项目 测试解决方案中的项目。

  7. 单击创建 VSPackage 中 完成

测试菜单命令

  1. 生成解决方案,按 F5 然后启动 Visual Studio 的实验性生成。

  2. 工具 菜单上,单击命令。 具有以下文本将显示一条消息:

    VSPackage name,

    内部 vsip…Project nameVSPackage nameExec()。

编译代码

包向导生成的项目引用特定生成和部署路径。 如果复制该项目导入到另一台计算机,确保路径有效。

请参见

其他资源

Vspackage