VS2019工作正常。然后我运行了Visual Installer并添加了“使用.NET进行移动的开发”。之后,Visual Installer的“更新”按钮显示出来,所以我做了更新。
但现在当我在断点停止VS2019项目时,单步执行非常慢,每步需要很多秒钟。尝试重新启动VS2019,并重新启动我的Windows 10 Pro,但得到了同样的缓慢。
打开了与VS2017相同的项目,调试正常,没有缓慢。
VS2019工作正常。然后我运行了Visual Installer并添加了“使用.NET进行移动的开发”。之后,Visual Installer的“更新”按钮显示出来,所以我做了更新。
但现在当我在断点停止VS2019项目时,单步执行非常慢,每步需要很多秒钟。尝试重新启动VS2019,并重新启动我的Windows 10 Pro,但得到了同样的缓慢。
打开了与VS2017相同的项目,调试正常,没有缓慢。
6条答案
按热度按时间mf98qq941#
我发现的解决方案是,罪魁祸首不是互联网,内存,或CPU。
这是磁盘使用情况。请在任务管理器的“性能”选项卡下检查磁盘使用情况。尝试找出哪个进程(防恶意软件/防病毒/其他进程)正在消耗您的资源。
杀死罪魁祸首,它工作顺利。对我来说,它是磁盘扫描服务和Windows搜索服务(这是相当无用的)。
选中this link以终止Windows搜索服务。
oalqel3c2#
全面删除%TEMP%的所有内容对我有效-https://developercommunity.visualstudio.com/content/problem/516141/very-hight-cpu-usage-by-visual-studio-2019.html
我不敢相信已经是2020年了,微软不能停止向临时目录中输入垃圾,这会导致他们的软件慢到蜗牛的速度,出现某种无限的处理问题。
f8rj6qna3#
对我来说,它是NVidia NSight for Visual Studio。从Windows应用程序列表中卸载它是唯一的选择,因为它没有显示在VS2019扩展管理器中。
z18hc3ub4#
对我来说,这是安装的问题。我的机器上仍然有旧版本的Visual Studio和.NET库。我完全卸载了Visual Studio、.NET核心SDK、.NET框架等,然后重新安装了Visual Studio 2019和我需要的.NET库。之后,VS 2019调试速度很快。
iyzzxitl5#
我也遇到过同样的问题,在我的虚拟机上单步执行一行代码花费了1400毫秒,在我同事的虚拟机上花费了6毫秒(本周早些时候,他复制了我的虚拟机,所以我们基本上在同一台机器上)。
花了我一些时间,但后来我想起了我对我的可视化工作室所做的一个改变。
那周的早些时候我需要进入我们的一个DLL。为了做到这一点,我在项目属性--〉调试--〉调试器引擎下更改了调试设置。我选中了“启用本地代码调试”。这让我能够调试到我们的DLL并查看另一端发生了什么,这真是太棒了,尽管它极大地降低了我的调试速度(确切地说,慢了233倍!!!)。
性能变化将根据您的解决方案和您继承的数量而有所不同,但取消选中此选项对我来说已经修复了!
t1rydlwq6#
备份后删除位于项目根目录中的.vs文件夹。