我编写了一个C#代码生成器,用于在Ling-To-SQL应用程序中生成实体和相关的类文件.代码生成器需要在TFS中添加/删除文件,并在.csproj文件中添加/删除它们,以便在各自的项目中正确包含或排除它们.
我已经想出了TFS的交互,但对于从.csproj文件以编程方式添加/删除文件的最佳或标准方式感到好奇.有人对此有经验吗?
谢谢 - 兰迪
另一种选择是使用 Visual Studio 自动化模型。从 Visual Studio 内部,您可以使用宏代码 (VBA) 修改项目。MSDN 上的此页面包含主要自动化库文档的链接。
这样做,您可以创建一个非常流畅的集成。例如,您可以使用 Visual Studio 宏来启动代码生成过程,然后将生成的文件添加到项目中。
| 归档时间: |
|
| 查看次数: |
4890 次 |
| 最近记录: |