无需拖放即可将文件导入Visual Studio,是否有任何sdk可以执行此操作?

时间:2016-02-12 07:29:21

标签: c# templates visual-studio-2015 generator code-generation

我有一个代码生成器服务,它将文件输出到本地共享,我们将其用于拖放到Visual Studio 2015中。生成服务使用T4模板,它是一个WCF服务。

我们的架构设计变得更加复杂,我们需要一种以编程方式将文件添加到Visual Studio中的方法,而不会拖放每个层,因为这会影响我们的工作效率,除了Visual Studio中有时不添加的错误文件,所以我们必须拖放两次。

是否有可以执行此操作的SDK,库或代码?另一个考虑因素是我们使用TFS,因此某些文件可能被锁定。

1 个答案:

答案 0 :(得分:0)

Project.ProjectItems有多个Add ...方法,例如AddFromFile。有关完整示例,请参阅HOWTO: Create a project item from a Visual Studio add-in