Visual studio 是否可以从命令行创建空的Visual Studio解决方案?

Visual studio 是否可以从命令行创建空的Visual Studio解决方案?,visual-studio,Visual Studio,初始化VisualStudio解决方案是一件痛苦的事情,因为它似乎总是想把东西放在我的Documents目录下,而且它似乎从来没有按照我想要的方式布置目录 是否可以通过命令行初始化空解决方案?基本上,我想要的是相当于yo aspnet,但是对于vNext之前的代码。您可以简单地创建一个空的template.sln并将其复制到目标文件 在解决方案中至少有一个项目之前,平台和配置不存在。您可能还需要为SCC绑定等配置更多内容 FWIW,我从以前的经验中理解了你的意思。就我个人而言,我已经采用了目录结

初始化VisualStudio解决方案是一件痛苦的事情,因为它似乎总是想把东西放在我的Documents目录下,而且它似乎从来没有按照我想要的方式布置目录


是否可以通过命令行初始化空解决方案?基本上,我想要的是相当于
yo aspnet
,但是对于vNext之前的代码。

您可以简单地创建一个空的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

将emptytemplate.sln复制到myapplication.sln?解决方案文件中是否有重要的GUI,并且在每次创建解决方案时都必须生成新的GUI?SCC==版本控制?是的,与上面的空示例相比,此上下文中的SCC指回了源代码管理元,如下面所示。空解决方案中没有GUID。guid在创建时是项目的工件。