我有一组独立的文件,这些文件根本不属于任何C#项目,它们位于一个复杂的嵌套目录结构中。
我想以这种格式将它们添加到我正在处理的ASP.NET web应用程序中的不同目录中;同时保留相同的结构。因此,我将文件夹复制到项目的目标位置,并尝试“添加现有项”,但却丢失了以前的文件夹层次结构。
通常我会手动重新创建目录,以一对一的方式复制目录,然后添加现有的项目。在这种情况下,目录/项目太多了。
那么,如何在Visual Studio 2008中添加现有的目录和文件呢?
发布于 2008-09-11 22:10:15
将文件/文件夹从Windows资源管理器拖到解决方案资源管理器中。它会将它们全部添加进来。注如果Visual Studio处于管理员模式,这将不起作用,因为Windows资源管理器是用户模式进程。
发布于 2008-09-11 22:15:18
为特定项目启用"Show All Files“(可能需要点击"Refresh”才能看到它们)**。
不属于您的项目的文件夹/文件在项目树中显示得稍微“浅一些”。
右键单击要添加的文件夹/文件,然后单击“包含在项目中”。它将递归地向项目中添加文件夹/文件。
**这些按钮位于迷你解决方案资源管理器工具栏上。
**确保您未处于调试模式。
发布于 2012-07-11 04:00:25
在解决方案资源管理器中:
项目中单击显示所有文件(解决方案顶部左数第二个图标),然后选择"Include in add.
我用它来安装附加组件,比如HTML编辑器和第三方文件浏览器。
https://stackoverflow.com/questions/57776
复制相似问题