gpt4 book ai didi

asp.net-mvc - 加载符号时,Visual Studio 调试速度很慢

转载 作者:行者123 更新时间:2023-12-03 07:52:11 24 4
gpt4 key购买 nike

我有一个与 Visual Studio debugging/loading very slow 几乎相似的问题但我还没有设法找到解决此类问题的方法。

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

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

'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\02ba097f\ab73cbf7\App_Web__headerusermenu.cshtml.ee708ea.myhgafpb.dll', Symbols loaded.
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\02ba097f\ab73cbf7\App_Web__layoutcmsbase.cshtml.ce72eb6d.ovoanhe-.dll', Symbols loaded.
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\02ba097f\ab73cbf7\App_Web__notificationmessage.cshtml.5346933.9aei7ems.dll', Symbols loaded.

这些条目每个大约需要 300 - 500 毫秒,并且这些条目是为我们在项目中拥有的所有部分 View 执行的,这是相当可观的。

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

这些是我们进行的一些测试:

使用 IIS Express
  • 加载网站最初大约需要 2 分钟
  • 停止网站并重新启动大约需要 1 分 45 秒
  • 网站运行后,我按加载所有符号(工具 > 选项 > 调试 > 符号 > 加载所有符号),然后停止项目并再次运行,它花费的时间要少得多,大约 25 秒。尽管如此,当项目没有运行时,加载所有符号按钮被禁用,所以这是第一次,我需要等到项目加载后才能按加载所有符号

  • 使用 Visual Studio 开发服务器
  • 最初开始,大约需要 50 秒
  • 停止项目并重新开始,大约需要 20 秒
  • 单击“加载所有符号”,停止项目并重新启动大约需要 15 秒

  • 这变得非常令人沮丧,因为第一次加载项目需要很长时间。

    除了问题 Visual Studio debugging/loading very slow 中提到的那些之外的任何可能的解决方案这可能有帮助?

    最佳答案

    就我而言,我在 VS 中打开了一个文件,该文件不是我当前解决方案的一部分(它碰巧是一个 XML 文件,我已标记了断点以供快速引用)。当我删除那些特定的断点时,问题就解决了。

    关于asp.net-mvc - 加载符号时,Visual Studio 调试速度很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17660368/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com