【问题标题】:Why can't I see any requests to DLLs为什么我看不到对 DOLlars 的任何请求
【发布时间】:2021-02-21 11:01:07
【问题描述】:

我在 VS2019 中创建了一个项目,并选择了用于 Blazor 客户端应用程序的 Blazor “Web Asssembly App”。

从 VS 运行应用程序,Chrome 会打开并且 Blazor 应用程序工作正常。

但在 Chrome 的“网络”选项卡中,我看不到对任何 DLL 的任何请求(即使在 Release 中运行)

我不明白 Blazor 客户端应用程序的工作原理,我不应该看到浏览器请求获取 DLL 文件吗?

【问题讨论】:

    标签: blazor


    【解决方案1】:

    难道我不应该看到浏览器请求获取 DLL 文件吗?

    是的,但它们被积极缓存。它们仅在第一次运行时加载,通常是在您打开“网络”选项卡之前。

    加载并运行您的应用后,在开发工具中,转到应用程序选项卡并选择缓存。清除它。

    然后切换回网络选项卡并重新加载。

    【讨论】:

    • 谢谢,成功了。我以为 Ctrl+F5 已经这样做了,我以为它根本没有使用缓存
    • Blazor 使用 JS 缓存 API,而不是“正常”的 HTTP 缓存。
    猜你喜欢
    • 2017-08-24
    • 1970-01-01
    • 2020-04-29
    • 2015-11-24
    • 1970-01-01
    • 1970-01-01
    • 2021-04-06
    • 1970-01-01
    • 2014-09-04
    相关资源
    最近更新 更多