2016-08-03 142 views
2

我在使用Visual Studio 2015 Pro时遇到了一个特定解决方案的问题。该解决方案是一个包含10个项目的ASP.Net Web窗体应用程序。以下的问题只出现在此解决方案:Visual Studio 2015编辑和调试速度很慢

  • 关闭溶液需要20-30s
  • 打开溶液花费1分钟
  • VS变得而开口完全没有反应/关闭溶液
  • 打字具有小滞后(〜200毫秒)
  • 智能感知的C#-Code也落后于
  • 智能感知JavaScript并没有在所有的工作(可能是一个不相关的问题,虽然)
  • 在设计器中打开.aspx文件需要5-10s
  • 停止调试会话需要15-30秒,VS在此期间完全无响应。凝视调试会话实际上比停止调试会话要快。

当我使用VS 2012时,没有出现这些问题。我在Windows 7 Pro和Windows 10 Pro中遇到了所描述的问题。重新安装Windows和Visual Studio也没有帮助。 对于其他解决方案(Windows窗体,WPF),不会出现这些问题。我也尝试删除该项目的* suo文件,这个文件太大时会导致性能问题。现在奇怪的是,VS不会在项目目录中创建一个新的* suo文件。我的开发机器必须足够快以处理该项目(几个100k LOC)。我没有使用ReSharper等任何第三方插件。其他的事情我做,同时故障排除:

  • 禁用代码镜头
  • 安装所有可用的更新
  • 缓存调试符号

我曾尝试通过谷歌搜索发现了几个可能的解决方法,但没有任何帮助,到目前为止。有没有人有另一个建议,问题的原因可能是什么?

更新: 使用所提供的功能删除所有断点,以解决其中一些问题。现在我可以在< 5s内打开/关闭解决方案,现在可以顺利开始/停止调试。然而,输入滞后,设计师滞后和有问题的IntelliSense仍然存在。删除“AppData \ Local \ Microsoft \ VisualStudio \ 14.0”中的内容并没有帮助。

+0

可能重复[**为什么的Visual Studio 2015冻结崩溃挂在设计师的看法?** ](http://stackoverflow.com/questions/37681942/why-visual-studio-2015-freezes-crashes-hangs-on-designer-view) –

+0

10个项目没有讲述太多项目的大小。您可能在每个项目中有5或500个文件...并且每个项目可能有许多参考文献。 如果您有大型项目,则需要具有大量内存和SSD驱动器的桌面i7 CPU。 – Phil1970

+0

如果您有10个项目,则可以尝试仅使用部分项目创建解决方案,以查看问题是否与项目相关。并且确保你对你的项目有最少的参考。 – Phil1970

回答

0

我认为,许多问题可能会导致此类问题&你永远不能放弃足够的细节,以帮助确定这些类型的问题...

它可能是因为一百万difrent东西....

我用Google搜索了一下,发现了一些有趣的解决方案....

看看Here

一定要检查出的意见!

+0

我希望有同样问题的人可能会看到这一点,并指出我的解决方案。我已经找到了您提供的链接并尝试了建议的修复程序,但这里没有运气。 – Cleo

0

你可以尝试以下方法来解决java脚本中的问题。ASPX文件位:

  • _references.js文件中删除不必要的内容。它应该存在于脚本文件夹中。
  • 上的文件右键点击取消选中“自动同步Java的脚本参考”

希望它可以帮助

+0

“更新JavaScript引用”增加了很多对_references.js的新引用,但我仍然没有AutoComplete或IntelliSense。让我感到奇怪的是,它在我的另一个ASP.Net项目中起作用,所以问题必须与解决方案相关... – Cleo