8

我注意到,当您在 VS 2013 Express 中打开包含解决方案文件夹的解决方案时,它们会正确加载并且解决方案会正确构建。与加载解决方案时显示错误消息的 Visual Studio 2010 的快速版本不同。

这是在 Visual Studio 2013 Express 中打开的 AvalonDock 解决方案的屏幕截图: 在此处输入图像描述

由于 Visual Studio 2013 Express 可以清楚地使用解决方案文件夹,我的问题是:您如何(如果可以的话)创建一个?

无论是来自 Visual Studio 内部的直接方式,还是操作 .sln 文件的“hacky”方式(例如)。

4

3 回答 3

11

在 VS2013 Express 中创建一个新的解决方案文件夹... 在文本编辑器中打开您的解决方案文件。将 Project 行添加到文件的顶部。如果要添加多个,则必须发明一些新的 GUID。在 VS2013 中打开,您现在可以重命名、将项目拖放到其中等。

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.21005.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "New Folder", "New Folder", "   {765E7B51-3482-4523-AE2F-6299401EDD0B}"
EndProject
.
.
.
于 2013-11-22T11:37:58.583 回答
6

选择解决方案并按 Ctrl+Shift+A。然后创建文本文件。文本文件将被放置在新文件夹“解决方案文件”中,然后删除文本文件并重命名文件夹。=)

于 2014-07-17T11:14:30.877 回答
4

或者,Visual Studio Express 2013 Web 完全支持此. 如果您不想弄乱解决方案文件,可以使用 Web 版本打开解决方案并从那里添加文件夹。

在此处输入图像描述

不知道为什么网页版支持,桌面版不支持

于 2014-04-13T11:36:50.183 回答