Visual Studio 2015在文件操作期间挂起

时间:2015-10-08 12:30:44

标签: .net visual-studio visual-studio-2015 windows-10

约每天使用一次或两次,在使用Visual Studio 2015实例工作几个小时后,应用程序在执行文件操作(如重命名或删除)时会挂起。

出现这条众所周知的消息:

  

Microsoft Visual Studio正忙......

然后,到目前为止我找到的解决方案只是通过任务管理器终止进程。

再次启动Visual Studio时,在大多数情况下,文件操作 实际上是在挂起之前执行的。

在接下来的几个小时内,所有文件操作都会再次运行。

我的问题

有关如何缩小范围并理想地解决问题的想法吗?

扩展

我安装的一些扩展程序是:

  • ReSharper 9
  • Visual SVN
  • Web Essentials 2015

太宽

我发现以前版本的Visual Studio中的类似问题(like this)已被关闭为太宽泛

我决定仍然问我的问题,因为我没有发现2015版本的具体问题。也许有更好的方法可以找到此版本中行为的原因?

3 个答案:

答案 0 :(得分:2)

多年来,我的家用笔记本电脑出现了同样的问题,这台笔记本电脑已经很老了,功能不足。

在办公室中使用几台功能更强大的PC,同时使用相同版本的VS处理相同的解决方案时,问题很少发生。我一直在家里和工作中做同样的事情。

我的笔记本电脑上没有额外的s / w运行,事实上我甚至禁用了大多数VS扩展,而我的AV软件也无济于事。

虽然几乎没有科学的答案,但我确信我的问题只是由一台动力不足的机器造成的,我一直懒得升级,因为我在日常工作中可以使用强大的机器。

因此,如果你的机器不是一个特别高的规格,我建议尝试一个,如果没有其他原因,除了判断出来。

答案 1 :(得分:2)

如果您正在使用Reshaper并且移动文件需要很长时间。

在移动文件之前执行此操作:

工具→选项→重塑器终极→常规→立即暂停

我将Reshaper_ToggleSuspended指定给键盘快捷键 Ctrl + Shift + Alt + S 以允许快速暂停+恢复。

然后在完成后恢复以恢复好的Reshaper功能......

答案 2 :(得分:1)

如果您正在使用WPF项目,则可能是其中一个XDesProc进程出现问题。当这种情况发生在我身上时,我会杀死所有这些进程,并解锁事情。