kev*_*vin 14 c# lag visual-studio
当我打开现有项目时,我的Visual Studio似乎冻结/滞后.我已经将NHibernate框架添加到我的代码中,它似乎落后于我的计算机(至少这是我的想法).当我打开其他项目时,我根本不会滞后或冻结.冻结大约是3秒到1分钟,然后它将打开我的项目,它只会采取非常缓慢的行动,可能需要20多秒才能将类转换为20多秒,只需在视觉工作室中输入单个字符即可.
我想知道以前是否有人遇到过这个问题.如果是这样,你是如何解决它的?
在修复之前,我无法真正处理我的代码.哦,当保存代码时,它也冻结了一两分钟.
Kir*_*kov 10
如果您将调试器附加到devenv.exe进程并在挂起时点击Break,您可以确切地看到VS在任何给定时刻正在做什么.然后从Microsoft Symbols服务器加载符号并显示VS主线程的调用堆栈.
我写了一篇非常详细的文章,关于如何调试崩溃和挂起:http: //blogs.msdn.com/kirillosenkov/archive/2008/12/07/how-to-debug-crashes-and-hangs.aspx
从调用堆栈中可以明显看出导致延迟的原因.
有同样的问题.关闭Visual Studio 2010,再次打开以管理员身份运行,转到Extension Manager,卸载Nuget Package Manager,重新启动Visual Studio 2010作为普通用户运行,打开问题解决方案,解决方案打开正常.
Nuget Package Manager似乎是原因.我的问题解决方案是使用EF 4.3 Code First,它与Package Manager控制台进行了大量的交互,但这可能只是巧合.
小智 5
我曾预感到某些内容已被我的一个NuGet包破坏,并完全删除了\packages子文件夹及其内容.当我重新打开解决方案时,所有项目都成功加载而不会挂起.
从那里,我从NuGet包管理器控制台恢复了以前删除的包,我重新启动并运行.
作为Visual Studio 2015 Freezing White Loading Solution 的回答,删除.vs隐藏目录为我解决了这个问题。
我正在使用 Visual Studio 2017 社区版。
| 归档时间: |
|
| 查看次数: |
18836 次 |
| 最近记录: |