Visual Studio 命令 (表。Vsct) 文件

命令表配置文件是描述一组命令 VSPackage 中包含的文本文件。 Visual Studio 命令表 (VSCT) 编译器生成基于 XML 的配置文件 (.vsct 文件) 添加到二进制命令表输出 (.cto) 文件。 给定的 .cto 文件是那些使用创建命令表 (CTC)编译器生成 .ctc 配置文件的相同。 但是,使用基于 XML 的 .vsct 文件有一些优点,例如:

  • Visual Studio提供了高级的 XML 编辑器。 默认情况下,那么,当您双击 " 解决方案资源管理器,将 .vsct 文件此编辑器中打开。

  • Visual Studio SDK安装的 .xsd 模式提供 Intellisense。

由于这些优点, CTC 已弃用。 虽然 CTC 仍支持, VSCT 编译器现在是推荐的使用方式生成命令表。 将所有 Visual Studio SDK 示例使用 .vsct 文件。

Visual Studio SDK 提供的 C++ 示例生成 .cto 文件添加到本机附属 DLL。 C# 示例将一 .cto 文件作为在 VSPackage 程序集的清单资源。 有一些细微差异。在这两种情况的 .vsct 格式。 有关更多信息,请参见 在 C# 和 C++ 中 VSCT 示例

备注

为本地化目的, C# 项目可以编译 .cto 文件添加到托管附属 DLL。

若要开始学习 .vsct 文件的语法和语义,请参见 设计 XML 命令 (表。Vsct) 文件

本节内容

相关章节