【发布时间】:2014-06-15 07:52:43
【问题描述】:
我按照以下说明创建了一个多项目 Visual Studio 模板: http://msdn.microsoft.com/en-us/library/ms185308.aspx.
这很好用,当我从 File-->New Project 选项中选择我的项目模板时,我可以在 Visual Studio 中看到我的两个项目。
现在我想添加另外两个项目,但我现在希望这些项目出现在不同的文件夹下,如下所示:
如何修改 .vstemplate 文件以显示解决方案文件夹?我从这个链接Add solution folder to visual studio project template 看到我应该使用向导 (http://msdn.microsoft.com/en-us/library/ms185301.aspx) 但我真的不知道如何使用它来简单地创建两个文件夹。感谢所有帮助。
编辑 我遵循了这个示例http://msdn.microsoft.com/en-us/library/ms185301.aspx,现在我可以通过这样做将文件夹添加到我的项目中:
_DTE _dte;
Solution2 _solution;
public void RunStarted(object automationObject, Dictionary<string, string> replacementsDictionary, WizardRunKind runKind, object[] customParams)
{
_dte = automationObject as _DTE;
}
public void RunFinished()
{
_solution = (Solution2)_dte.Solution;
_solution.AddSolutionFolder("MyFolder1");
_solution.AddSolutionFolder("MyFolder2");
}
但我想做的是在文件夹下添加我的项目。他们目前只是出现在顶部。 我该怎么做?
【问题讨论】:
-
你有这个问题的解决方案吗?
标签: c# visual-studio-2012 project-template