将生成C#的自定义工具集成到Visual Studio中

时间:2016-07-18 11:23:30

标签: c# visual-studio

我有一个自定义工具,可生成强类型C#数据结构,以访问各种外部数据源。我想将它集成到VS中,因此生成的源代码会自动被发现并编译并显示在IntelliSense中(因为我已经看过其他工具,例如T4)。这是针对要分发的开源项目。

目前该工具使用命令行参数,但它可以轻松读取配置文件,以提供方便的钩子。我可以将其作为预构建步骤,但设置起来不太方便。我可以将它重写为T4宏,但那种错过了重点。

我知道根据this为代码隐藏编写自定义工具。这需要做很多工作,尤其是编写安装程序以便分发它。

我希望有一个很好的方法可以做到这一点我不知道。

0 个答案:

没有答案