18

有没有办法将现有文件夹及其所有子文件夹和内容添加到 Visual Studio 2012 中的解决方案?一些方法,比如压缩它或类似的东西......?

4

2 回答 2

44

解决方案资源管理器中有一个名为Show All files. 单击它,然后选择要包含到项目中的文件夹:

在此处输入图像描述

请注意不属于项目的文件夹如何以白色显示。您可以选择要包含的文件夹,右键单击它并Include In Project在上下文菜单中选择。这将递归地将所有文件包含到项目中。

于 2013-04-05T08:13:48.650 回答
0

您显示的文件夹是“项目文件夹”。这不适用于创建为“解决方案文件夹”的文件夹。如果您右键单击解决方案的顶部节点,您可以选择添加新的“解决方案文件夹”。但是,当你做这个 VS 时,2012 不会创建一个具有相应名称的系统文件夹。

到目前为止,我发现可行的是首先在 Visual Studio 中创建一个具有所需相对路径的“解决方案文件夹”,然后在该“解决方案文件夹”中创建一个新项目,在创建项目时要小心输入具有匹配的相对路径的项目的系统文件夹。VS 将为您创建系统文件夹,并在那里安装项目。(或者您可以将现有文件拖放到您创建的“解决方案文件夹”中,如果添加现有文件是您的目标;重要的一点是将系统相对路径与解决方案相关小路。)

于 2013-08-02T17:07:23.470 回答