VS2008:项目现在需要永远打开

TK-*_*421 10 visual-studio-2008

昨天下午,Visual Studio 2008突然开始花了很长时间才打开ASP.NET(Web Forms)项目,几个月后没有任何问题.

我尝试将"CrystalDecisions.Enterprise.dll"和"CrystalDecisions.Enterprise.Framework.dll"的引用添加到我的主要工作项目后,似乎就开始了这个问题.但是,现在每个项目都会受到这种延迟的影响 - 即使ASP.NET测试项目只有一个默认页面而没有其他VS实例在运​​行,而且我的主项目也删除了这些引用.

我不知道CrystalDecisions是否是巧合,但是当它开始时,即使在删除引用和新的空项目之后仍然存在.

默认情况下,我打开一个空的环境VS(没有Web启动页面),这很快就会发生 - 它打开任何现在需要几分钟才能完成的项目.

可能有些重要的事情:这是在一个没有互联网访问权限的网络上,所以如果VS突然向外寻找以前没有的东西,即使打开一个没有引用的空测试项目,也可能是个问题.

我试过的东西:

  1. 卸载/重新安装VS2008(和SP1)
  2. 从一个VS实例连接调试器到另一个加载测试项目并监视本机/托管代码(每个:Visual Studio冻结打开项目)
  3. 确保工具|选项|调试|符号没有外部引用
  4. 通过工具|选项查找任何其他外部引用(例如,环境|启动是明确的)

这是在XP(所以没有:VS 2008开放网站需要永远!).

有没有人对我还能检查什么有什么建议?不幸的是,我的机器上没有管理员权限,所以我无法安装其他监控工具,如Sysinternals(或重新安装操作系统,并且这可能会在几周内发生,或者永远不会发生).

在打开测试项目时附加调试器时我没有看到任何内容.有一个对mswsock.dll的引用; 这是否意味着它试图呼唤某些东西,或者它只是准备在本地运行我的项目或其他一些正常的操作?

编辑:我也尝试创建一个空类库(即非Web)项目,加载时间也一样长.

在加载可能会改变并减慢爬行速度的项目时,VS会做什么?

TK-*_*421 1

正是 BusinessObjects Enterprise 的东西让 VS 变得缓慢。

他们的 .NET SDK 就做到了这一点,甚至在我安装之前,仅引用相关程序集就导致我的主要工作项目的启动时间为 7 分钟。

它们与 IDE 的集成使得每个项目(即使是具有默认设置的简单项目)打开速度都很慢。

一般的 Web 和 SAP 论坛搜索并没有太多关于这个问题的信息,这令人困惑(让我觉得我做错了什么;但我团队中的其他人现在也有同样的问题)。

有其他人在 BO Enterprise 中遇到过这个问题吗?有人使用它并且没有看到我们在 VS 集成中遇到的相同问题吗?

在这一点上,我们认为我们无法用它来实际开发。[我在他们的论坛上发布了一些内容,但尚未收到任何回复。]