使用Visual Studio 2010包含在项目缓慢中

时间:2011-06-13 18:01:39

标签: visual-studio-2010 ide include project

我们公司赢得了一个新客户的网络项目。他们的旧供应商基本上压缩了代码(C#/ ASP.NET,包括大量的媒体文件)并将其FTP给我们,并且不再以任何方式接听电话/支持它。没有解决方案文件,没有项目文件,只有代码。

所以我在本地创建了一个空项目并将其移动到网络路径并将其代码移到其中,因为我甚至没有足够的空间在本地托管它。他们的架构很可疑,但我需要尽快恢复并运行,所以我现在没有时间重新考虑这个问题。我打开了我创建的项目,选择了“显示所有文件”并尝试包含所有路径(媒体文件和代码路径)并挂起应用程序。其中一个媒体文件夹中包含65,000个文件。我甚至需要包括这个吗?

无论如何,似乎做“包含在项目中”是永远的,我花了几个小时与它搏斗,试图一次做一个文件夹......但通常它只是挂着我必须杀死这个过程。有没有更快的方法来处理这个?我尝试直接编辑项目文件,但是包含这个媒体文件夹使解决方案永远无法加载。

关于如何处理这种情况的任何一般性建议?

3 个答案:

答案 0 :(得分:0)

只要没有直接引用,您就不需要将媒体文件包含到项目中。 我打赌那些文件只是从一个过程加载运行时。确保在源中完整搜索媒体文件夹。

Imho只将文件提供给本地商店,创建解决方案,然后添加所有资源和来源。如果需要,您可以稍后将媒体文件复制到项目中。

答案 1 :(得分:0)

我对本地文件有同样的问题。我可能已经杀了VS2010三次,因为它似乎总是锁定。然后,我重新创建了文件夹结构,但没有正确的名称,然后保存项目,使用文本编辑器打开它并将名称更改为实际结构。最后使用“添加>现有项目”。它仍然很慢,但速度要快一些。

答案 2 :(得分:0)

它没有悬挂 - 如果你留下足够长的时间它就会完成。知道你的意思 - 在我的一个项目中包含dojo花了半天时间。

您可能希望尝试SharpDevelop将大型文件夹包含在项目中 - 在执行此任务时,它似乎比visual studio快得多。然后你可以重新打开项目,希望这有帮助。