相关疑难解决方法(0)

加载解决方案时Visual Studio冻结(崩溃)

我遇到了一个奇怪的问题.我在解决方案中有7个项目.我不得不添加另一个MVC项目.现在,当打开文档(来自新项目)时(例如HomeController.cs)当这个项目在开始时初始化时,它会冻结整个IDE,如下所示:

在此输入图像描述

(有些项目不加载)

在那之后,我必须杀死这个过程.当我再次打开VS并快速点击另一个项目(正在初始化)时,冻结问题就消失了.我不知道是什么原因导致这样的问题.我尝试过使用和不使用ReSharper,但我得到了相同的结果.此外,我恢复了VS的默认设置.还整修VS.

也许有人有同样的问题,可以提供一些有用的建议?

resharper visual-studio visual-studio-2015

39
推荐指数
3
解决办法
2万
查看次数

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

昨天下午,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会做什么?

visual-studio-2008

10
推荐指数
1
解决办法
2100
查看次数