我有一个代码生成器服务,它将文件输出到本地共享,我们将其用于拖放到Visual Studio 2015中。生成服务使用T4模板,它是一个WCF服务。
我们的架构设计变得更加复杂,我们需要一种以编程方式将文件添加到Visual Studio中的方法,而不会拖放每个层,因为这会影响我们的工作效率,除了Visual Studio中有时不添加的错误文件,所以我们必须拖放两次。
是否有可以执行此操作的SDK,库或代码?另一个考虑因素是我们使用TFS,因此某些文件可能被锁定。
答案 0 :(得分:0)
Project.ProjectItems有多个Add ...方法,例如AddFromFile。有关完整示例,请参阅HOWTO: Create a project item from a Visual Studio add-in。