Blazor App 不缓存框架 dll 文件
Blazor App not caching framework dll files
我有一个 Blazor 应用程序,它似乎没有缓存任何框架文件 like it should be。
每次我重新加载页面时,我都会收到如下消息:
Loaded 2.14 MB resources from network
但是从不缓存版本:
Loaded 2.14 MB resources from cache
此外,浏览器中的缓存存储中没有任何内容:
这在本地调试和部署的发布版本中都会发生。
我已经检查了添加到 .csproj 的设置,可以确认没有明确关闭任何内容。
我检查过 boot.blazor.json
符合预期 cacheBootResources: true
我已经尝试在 Visual Studio 中创建一个空白的 Blazor 应用程序并且它工作正常。
我的应用程序中是否还有其他任何东西可能导致缓存被完全禁用?
经过一些蛮力,试错代码注释;有点奇怪的是,这是因为 Index.html
页面中引用了一段 JavaScript。 class 被命名为 Response
,我只能假设它与 Blazor 的一些引导代码发生冲突。 (可能是 Response
使用的类型 here?)
我有一个 Blazor 应用程序,它似乎没有缓存任何框架文件 like it should be。
每次我重新加载页面时,我都会收到如下消息:
Loaded 2.14 MB resources from network
但是从不缓存版本:
Loaded 2.14 MB resources from cache
此外,浏览器中的缓存存储中没有任何内容:
这在本地调试和部署的发布版本中都会发生。
我已经检查了添加到 .csproj 的设置,可以确认没有明确关闭任何内容。
我检查过 boot.blazor.json
符合预期 cacheBootResources: true
我已经尝试在 Visual Studio 中创建一个空白的 Blazor 应用程序并且它工作正常。
我的应用程序中是否还有其他任何东西可能导致缓存被完全禁用?
经过一些蛮力,试错代码注释;有点奇怪的是,这是因为 Index.html
页面中引用了一段 JavaScript。 class 被命名为 Response
,我只能假设它与 Blazor 的一些引导代码发生冲突。 (可能是 Response
使用的类型 here?)