加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 加载符号时Visual Studio调试痛苦地慢

发布时间:2020-12-15 19:12:20 所属栏目:asp.Net 来源:网络整理
导读:我有一个问题,实际上类似于 Visual Studio Debugging/Loading Very Slow,但我没有设法找到一个解决这样的问题。 我已经尝试了所有的问题内描述,仍然,第一次的符号加载是非常慢。 与其他问题类似,当启动一个MVC项目时,我在“输出”面板中得到了几个类似
我有一个问题,实际上类似于 Visual Studio Debugging/Loading Very Slow,但我没有设法找到一个解决这样的问题。

我已经尝试了所有的问题内描述,仍然,第一次的符号加载是非常慢。

与其他问题类似,当启动一个MVC项目时,我在“输出”面板中得到了几个类似于以下内容的行:

'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:WindowsMicrosoft.NETFrameworkv4.0.30319Temporary ASP.NET Filesroot2ba097fab73cbf7App_Web__headerusermenu.cshtml.ee708ea.myhgafpb.dll',Symbols loaded.
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:WindowsMicrosoft.NETFrameworkv4.0.30319Temporary ASP.NET Filesroot2ba097fab73cbf7App_Web__layoutcmsbase.cshtml.ce72eb6d.ovoanhe-.dll',Symbols loaded.
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:WindowsMicrosoft.NETFrameworkv4.0.30319Temporary ASP.NET Filesroot2ba097fab73cbf7App_Web__notificationmessage.cshtml.5346933.9aei7ems.dll',Symbols loaded.

这些条目每个大约需要300 – 500 ms,并且这些条目对于项目中的所有部分视图执行,这是相当可观的。

我已经尝试了解决方案内的其他问题,但仍然没有得到任何快速的响应时间。

这些是我们做的一些测试:

使用IIS Express

>加载网站最初大约需要2分钟
>停止网站并重新启动需要大约1分45秒
>网站运行后,我按下载入所有符号(工具> Otions>调试>符号>加载所有符号),然后停止项目并再次运行,它需要更少,25秒。仍然,在项目未运行时,加载所有符号按钮被禁用,因此第一次,我需要等待,直到项目加载为止按下加载所有符号

使用Visual Studio开发服务器

>最初开始,大约需要50秒
>停止项目并再次启动,大约需要20秒
>单击加载所有符号,停止项目并重新启动大约15秒

这是非常令人沮丧,因为它是花费非常长的时间为了第一次加载项目。

任何可能的解决方案,除了那些在问题Visual Studio Debugging/Loading Very Slow中提到可能有帮助吗?

解决方法

在我的情况下,我有一个文件在VS中打开,不是我当前的解决方案的一部分(它恰好是一个XML文件,我已经标记了断点,以便快速参考)。当我删除那些特定的断点,问题解决。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读