我在使用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”中的内容并没有帮助。
可能重复[**为什么的Visual Studio 2015冻结崩溃挂在设计师的看法?** ](http://stackoverflow.com/questions/37681942/why-visual-studio-2015-freezes-crashes-hangs-on-designer-view) –
10个项目没有讲述太多项目的大小。您可能在每个项目中有5或500个文件...并且每个项目可能有许多参考文献。 如果您有大型项目,则需要具有大量内存和SSD驱动器的桌面i7 CPU。 – Phil1970
如果您有10个项目,则可以尝试仅使用部分项目创建解决方案,以查看问题是否与项目相关。并且确保你对你的项目有最少的参考。 – Phil1970