![]() |
1
8
要在根级别创建解决方案(而不是将它们嵌套在子文件夹中),必须创建两个模板: 1) 包含向导的项目组存根模板,该模板将在 2) 项目模板
一。添加类似这样的模板
|
![]() |
2
7
这是基于@drweb86的答案和一些改进和解释。
|
![]() |
3
5
单独使用向导的另一个解决方案:
这支持一个级别的解决方案文件夹(如果需要,可以使我的解决方案递归以支持每个级别)
确保
|
![]() |
4
4
在 SideWaffle (这是一个包含许多模板的模板包)我们有几个多项目模板。SideWaffle使用TemplateBuilder NuGet包。TemplateBuilder提供了多项目模板所需的向导。 我有一个 6 minute video on creating project templates with TemplateBuilder https://github.com/ligershark/side-waffle/tree/master/TemplatePack/ProjectTemplates/Web/_Sample%20Multi%20Project . |
![]() |
5
2
实际上有一个解决办法,它很难看,但在网络挖掘之后,我再也无法创造出更好的东西了。因此,在创建多项目解决方案的新实例时,必须取消选中对话框中的“创建新文件夹”复选框。在开始之前,目录结构应该是
因此,与所需结构的唯一细微差别是解决方案文件的位置。因此,在生成并显示新的解决方案之后,您应该做的第一件事是选择解决方案并在菜单中选择“另存为”,然后将文件移动到
|
![]() |
TCD · 标准库非类型模板类是否显式实例化? 2 年前 |
![]() |
sovesti · 参数较少的模板函数中的演绎 2 年前 |
![]() |
KiraHoneybee · 具有构造函数参数的模板化类 3 年前 |
![]() |
Seymore Glass · 模板不工作的默认参数 3 年前 |
![]() |
Alexander Daum · 模板参数中对模板类型的引用 7 年前 |
![]() |
ledonter · 为什么注入的类名有时不被视为类模板中的模板名? 7 年前 |