项目项 (Visual Studio SDK)

自定义工具 使您可以将工具与项目中的项并运行该工具,每当保存文件。 某些自定义工具,有时称为 单文件生成器,通常用于实现从生成数据的代码反之亦然的转换器。 例如,单文件生成器创建 Visual C# 和 Visual Basic 源代码在 .settings 和 .resx 文件外部。 生成的源代码提供对数据的强类型访问在 .settings 和 .resx 文件。 Visual C# 和 Visual Basic 项类型支持自定义工具; Visual C++ 项类型不。 拥有项目类型可能还支持自定义工具。

自定义工具是实现 IVsSingleFileGenerator 接口的注册的元素。

自定义工具与 ProjectItem 界面对象,并与设计器和编辑器。 自定义工具以 ProjectItem 表示的文件,因为输入和写入 DefaultExtension 方法提供文件名的新文件。

本节内容

参考

相关章节

  • 项目和解决方案
    描述如何使用 Visual Studio 项目和解决方案组织代码文件和资源文件以及如何实现数据源控件。