在Visual Studio 2010中包括在项目缓慢中

问题描述

| 我们公司赢得了一个新客户的网络项目。他们的旧供应商基本上将代码(C#/ ASP.NET,包括大量媒体文件)压缩并通过FTP发送给我们,不再以任何方式接听电话或提供支持。没有解决方文件,没有项目文件,只有代码。 因此,我在本地创建了一个空项目,并将其移至网络路径,并将其代码移至其中,因为我什至没有足够的空间在本地托管它。他们的体系结构令人怀疑,但是我需要尽快恢复并运行它,因此我现在没有时间重新考虑。我打开了我创建的项目,选择“显示所有文件”,并尝试包括所有路径(媒体文件代码路径),并且应用程序挂起。其中一个媒体文件夹中有大约65,000个文件。我什至需要包括这个吗? 无论如何,似乎“永远都要做”“包含在Project中”,我已经花了数小时与之搏斗,试图一次创建一个文件夹...但是通常它只是挂着,我不得不杀死进程。有没有更快的方法解决这个问题?我尝试直接编辑项目文件,但是包含此媒体文件夹使解决方案永久永久加载。 有关如何处理这种情况的一般建议?     

解决方法

        只要没有直接参考,您就不需要在项目中包含媒体文件。 我敢打赌,这些文件只是从过程中加载了运行时。为确保在源中完整搜索媒体文件夹。 Imho只会将文件保存到本地存储中,创建解决方案,然后添加所有资源和源。如果需要,您可以稍后将媒体文件再次复制到项目中。     ,        我对本地文件有同样的问题。我可能杀了VS2010三次,因为它似乎总是会锁死。然后,我重新创建了文件夹结构,但没有使用正确的名称,然后保存了项目,使用文本编辑器将其打开,并将名称更改为实际的结构。最后使用“添加>现有项”。它仍然很慢,但是速度更快。     ,        它没有挂起-如果您放置足够长的时间,它将完成。知道您的意思了-将dojo包含在我的一个项目中花了半天的时间。 您可能想尝试SharpDevelop在项目中包含大文件夹-在执行此任务时,它似乎比Visual Studio快得多。然后,您可以在vs中重新打开项目。希望这会有所帮助。