如何在Visual Studio Express 2012 for Web的解决方案资源管理器中添加文件夹?

时间:2013-01-27 09:14:01

标签: web visual-studio-2012 directory

我是Visual Studio的新手,所以我正在努力学习基础知识。

我看过很多文章,但有些是针对2012年的,有些针对的是非网络版等,但我真的找不到像这样简单的任务的解决方案。

我正在使用Visual Studio Express 2012 for Web,并创建了一个“空白解决方案”。

我最终得到了这个观点:

enter image description here

现在我的目标是添加所有现有文件和文件夹,并将其显示在Visual Studio中。

所以,我已将我的解决方案文件放在磁盘上,并将我的所有文件复制到同一个文件夹中:

enter image description here

现在,我知道可以通过右键单击并选择添加项目来将单个项目添加到视图中:

enter image description here

但我不能在这里包含文件夹。我试图拖放,我已阅读有关使用“显示所有文件”按钮的指南,但显然对于Visual Studio 2012的Web版本不存在。

有谁能告诉我将所有文件都包含在解决方案资源管理器中的正确方法是什么?

6 个答案:

答案 0 :(得分:31)

我在Visual Studio 2012 Ultimate中遇到了同样的问题。我知道你的问题是关于网络的,但也许这对你也有用。

假设您要包含的文件/文件夹位于解决方案文件夹中,请从“显示所有文件”的“项目”菜单切换,然后您应该在“解决方案资源管理器”中看到文件/文件夹。选择要包含的项目,右键单击并选择“包含在项目中”。

答案 1 :(得分:3)

解决方案包含一个或多个项目,并且没有解决方案范围的文件(通常)。创建一个项目,然后按How do I add an existing directory tree to a project in Visual Studio?添加文件。

(很久以前我用这种方式做了,并使用早期版本的Visual Studio,所以YMMV。)

答案 2 :(得分:3)

我认为最好的方法是在VS中的文件浏览器和解决方案资源管理器之间拖放文件所需的文件夹。我刚试过它,对我来说效果最好。

答案 3 :(得分:2)

您可以将文件放在解决方案文件夹中并刷新解决方案资源管理器:)它会自动添加您的文件,我会在2010年执行此操作并认为它也适用于2012年

答案 4 :(得分:1)

在解决方案资源管理器顶部切换中,您可以找到几个图标,查找显示所有文件并单击它。导航到与Visual Studio中相同地址完全匹配的文件夹,您可以看到新添加到项目中的文件夹,显示为虚线文件夹并右键单击它并将其包含在项目中。

不要忘记将项目转换为Web应用程序。

感谢。

答案 5 :(得分:0)

我实际上找到了解决方案。 因此,在解决方案资源管理器中,有一个按钮“解决方案和文件夹” screenshot 当您按下它时,您的项目文件夹将被打开。您找到需要添加的文件夹,将其复制(screenshot),返回到项目解决方案并粘贴