我有一组独立的文件,它们根本不隶属于任何 C# 项目,它们位于复杂的嵌套目录结构中。
我想以这种格式将它们添加到我正在处理的 ASP.NET Web 应用程序中的不同目录中;同时保留相同的结构。因此,我将文件夹复制到项目的目标位置,并尝试“添加现有项目”,结果却丢失了之前的文件夹层次结构。
通常我会手动重新创建目录,一对一地复制,然后添加现有项目。在这种情况下,目录/项目太多了。
那么如何在 Visual Studio 2008 中添加现有目录和文件呢?
将文件/文件夹从 Windows 资源管理器拖到解决方案资源管理器中。它将全部添加。请注意,如果 Visual Studio 处于管理员模式,这将不起作用,因为 Windows 资源管理器是用户模式进程。