初始化Visual Studio解决方案很痛苦,因为它似乎总是想把东西放在我的Documents目录下,它似乎永远不会按照我想要的方式布局目录。
是否可以通过命令行初始化空解决方案?基本上,我想要相当于yo aspnet
,但是对于pre-vNext代码。
答案 0 :(得分:2)
您可以简单地创建一个空的template.sln并将其文件复制到目的地。
平台和配置在解决方案中至少有一个项目之前不存在。您可能还需要为SCC绑定配置更多内容等等。
FWIW,我从以往的经验中了解你的意思。就个人而言,我已经采用了基于VS想要本地推动我的目标结构和命名约定。我已经在声明标准与此不一致的公司工作,从一个空的SLN文件开始是一个很好的起点。
示例空SLN文件:
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.23107.0
MinimumVisualStudioVersion = 10.0.40219.1
Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal