Visual studio一直让我很恼火,因为(据我所知)不能先创建解决方案,然后再向其中添加新的/现有的项目。我知道如何创建解决方案的唯一方法是创建项目并为其指定解决方案名称。那么,有没有办法在visual studio(任何版本)中从空白解决方案(.sln)开始呢?
kuuvgm7e1#
是的,How to: Create Solutions and Projects提供了概述。摘自文章:创建解决方案要创建新解决方案1.在文件菜单上,选择新建,然后单击项目。1.在"项目类型"窗格中,选择"其他项目类型",然后选择"Visual Studio解决方案"。1.在模板窗格中,选择空白解决方案。1.输入项目的名称。1.若要更改解决方案目录的位置,请选择浏览并指定新位置。1.如果要将解决方案添加到源代码管理数据库或存储库中,请选择添加到源代码管理。1.单击确定。创建空解决方案后,可以使用"项目"菜单中的"添加新项"或"添加现有项"命令将新的或现有的项目和项添加到空解决方案中。
xfb7svmp2#
有关Visual Studio 2019的步骤,请参见https://learn.microsoft.com/en-us/visualstudio/get-started/tutorial-projects-solutions?view=vs-2019#create-a-solution
注意:您需要确保打开一个全新的项目,右键单击并创建新项目不会生成创建空白解决方案的选项。
6vl6ewon3#
在我的例子中,Visual studio 2022完全没有空项目模板:
然而,dotnet用这个方便的命令来拯救我们:dotnet new slnhttps://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-new第一节第一节第一节第二节第一节相关销售订单:How to create Solution file with dotnet core CLI
dotnet new sln
h6my8fg24#
对于Visual Studio 2013,它略有更改。在“已安装模板(Ctrl + E)”中搜索“空白”也可以。
创建空解决方案
1.在"文件“菜单上,单击”新建“,然后单击”新建项目“。1.在左窗格中,选择“已安装”,选择“其他项目类型”,然后从展开的列表中选择“Visual Studio解决方案”。1.在中间窗格中,选择空白溶液。1.设置解决方案的名称和位置值,然后单击确定。http://msdn.microsoft.com/en-us/library/zfzh36t7.aspx
dhxwm5r45#
我用Visual Studio安装程序修复了VS 2022中缺少"空白解决方案"的问题。我的安装程序不是英文的,所以标签可能会有一点不同。抱歉我的法语英语;-)在"安装细节","Web开发与ASP.Net","可选",第8个复选框"项目和项目模板为. Net框架"(我无法想象这是如何与空白的解决方案模板...但我为我工作)
h7appiyu6#
如果您正在使用VS 2019,请尝试以下操作:所有语言-所有平台-其他
hk8txs487#
对于Visual Studio 2019和2022,我发现这个解决方案是可行的。
警告!
1.如果您看到任何异常(像我一样),您将不得不重新登录并启动Visual Studio几次。1.并更新Visual Studio安装程序以重新下载.Net核心和其他版本的框架溶液来源:Visual Studio Dev Comminity启动命令行并浏览至devenv.exe
C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\devenv.exe
使用以下参数启动可执行文件:/resetuserdata或复制粘贴完整命令。
/resetuserdata
C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\devenv.exe /resetuserdata
zysjyyx48#
需要标记visual studio 2022红色区域。
8条答案
按热度按时间kuuvgm7e1#
是的,How to: Create Solutions and Projects提供了概述。
摘自文章:
创建解决方案要创建新解决方案
1.在文件菜单上,选择新建,然后单击项目。
1.在"项目类型"窗格中,选择"其他项目类型",然后选择"Visual Studio解决方案"。
1.在模板窗格中,选择空白解决方案。
1.输入项目的名称。
1.若要更改解决方案目录的位置,请选择浏览并指定新位置。
1.如果要将解决方案添加到源代码管理数据库或存储库中,请选择添加到源代码管理。
1.单击确定。
创建空解决方案后,可以使用"项目"菜单中的"添加新项"或"添加现有项"命令将新的或现有的项目和项添加到空解决方案中。
xfb7svmp2#
有关Visual Studio 2019的步骤,请参见https://learn.microsoft.com/en-us/visualstudio/get-started/tutorial-projects-solutions?view=vs-2019#create-a-solution
注意:您需要确保打开一个全新的项目,右键单击并创建新项目不会生成创建空白解决方案的选项。
6vl6ewon3#
在我的例子中,Visual studio 2022完全没有空项目模板:
然而,dotnet用这个方便的命令来拯救我们:
dotnet new sln
https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-new
第一节第一节第一节第二节第一节
相关销售订单:How to create Solution file with dotnet core CLI
h6my8fg24#
对于Visual Studio 2013,它略有更改。
在“已安装模板(Ctrl + E)”中搜索“空白”也可以。
创建空解决方案
1.在"文件“菜单上,单击”新建“,然后单击”新建项目“。
1.在左窗格中,选择“已安装”,选择“其他项目类型”,然后从展开的列表中选择“Visual Studio解决方案”。
1.在中间窗格中,选择空白溶液。
1.设置解决方案的名称和位置值,然后单击确定。
http://msdn.microsoft.com/en-us/library/zfzh36t7.aspx
dhxwm5r45#
我用Visual Studio安装程序修复了VS 2022中缺少"空白解决方案"的问题。我的安装程序不是英文的,所以标签可能会有一点不同。抱歉我的法语英语;-)
在"安装细节","Web开发与ASP.Net","可选",第8个复选框"项目和项目模板为. Net框架"(我无法想象这是如何与空白的解决方案模板...但我为我工作)
h7appiyu6#
如果您正在使用VS 2019,请尝试以下操作:
所有语言-所有平台-其他
hk8txs487#
对于Visual Studio 2019和2022,我发现这个解决方案是可行的。
警告!
1.如果您看到任何异常(像我一样),您将不得不重新登录并启动Visual Studio几次。
1.并更新Visual Studio安装程序以重新下载.Net核心和其他版本的框架
溶液来源:Visual Studio Dev Comminity
启动命令行并浏览至devenv.exe
使用以下参数启动可执行文件:
/resetuserdata
或复制粘贴完整命令。
zysjyyx48#
需要标记visual studio 2022红色区域。