我编写了一个多项目.vstemplate文件,除了项目有一些我希望包含在模板中的外部依赖项(.dll),作为所有项目目录的对等目录之外,它的工作正常。这样生成的解决方案看起来像:
slndir
lib # dependencies
proj1
proj2
我有除lib之外的所有东西。有没有办法生成这个目录并将文件部署到其中?
答案 0 :(得分:1)
我认为没有内置的方法直接在解决方案下创建/添加文件夹。
然而,vstemplate引擎是可扩展的;如果您实现IWizard界面,您将无法添加任何自定义逻辑。
查看Craig Skibo对此MSDN forum question的回答,了解有关使用IWizard.RunFinished方法中的DTE自动化API添加解决方案项的详细信息。