2009-11-15 125 views
1

我写过一个多项目.vstemplate文件,它工作正常,除了项目有一些我想包含在模板中的外部依赖关系(.dll),作为所有项目目录的对等目录,例如生成的解决方案如下所示:如何在多项目.vstemplate中包含外部“lib”目录?

slndir 
    lib # dependencies 
    proj1 
    proj2 

我拥有除lib之外的所有内容。有什么办法可以生成这个目录并将文件部署到它中?

回答

1

我认为没有内置的方式直接在解决方案下创建/添加文件夹。

但是,vstemplate引擎是可扩展的;如果你实现了IWizard接口,你将能够添加任何你想要的定制逻辑。

这个MSDN forum question关于使用DTE自动化API从IWizard.RunFinished方法添加一个解决方案项目的详细退房克雷格Skibo的答案。

相关问题