如何将现有的目录树添加到Visual Studio中的项目中?

这个问题很简单。 我不是在Visual Studio中创建文件夹,而是在文件系统上为我的项目创建一个目录结构。 如何在项目中包含所有文件夹和文件,保持结构?

如果我在名为Services的文件夹中添加“现有文件”,然后导航到目录结构中的文件.. Services> AccountManagement> CreateAccount.cs,它将显示在Visual Studio中,如下所示:Services> CreateAccount.cs。 我不想要这个。

我已经制定了一个完整的目录结构,因为我模仿我们的客户开发人员使用相同的组织结构。 如何将所有文件夹和文件添加到Visual Studio中的项目中? 或者我必须做大多数微软用户所做的工作,并“忍耐”并通过Visual Studio重新创建每个文件夹?


您需要将您的目录结构放在您的项目目录中。 然后点击解决方案资源管理器工具箱顶部的“显示所有文件”图标。 之后,添加的目录将显示出来。 然后您需要选择该目录,右键单击并选择“包含在项目中”。

在这里输入图像描述


您也可以将文件夹从Windows资源管理器拖放到Visual Studio解决方案窗口中。


复制和粘贴

要添加文件夹,所有子目录和文件,我们也可以复制和粘贴。 例如,我们可以:

  • 在文件夹上的Windows资源管理器中右键单击,然后在包含许多文件和文件夹的文件夹上复制。

  • 然后在Visual Studio解决方案资源管理器中,右键单击目标文件夹并单击粘贴。

  • 可选添加到TFS; 然后在顶部文件夹中右键单击并检入TFS以检入所有子文件夹和文件。

  • 链接地址: http://www.djcxy.com/p/19053.html

    上一篇: How do I add an existing directory tree to a project in Visual Studio?

    下一篇: JSLint: Using a function before it's defined error