gpt4 book ai didi

asp.net-core - 如何从浏览器中清除 Blazor WebAssembly DLL?

转载 作者:行者123 更新时间:2023-12-03 23:34:09 26 4
gpt4 key购买 nike

我不小心在 https://localhost:44381 的同一个端口上运行了两个示例 Blazor WebAssembly 应用程序,然后事情就搞砸了。其中一个应用程序出错,因为它尝试从另一个示例应用程序加载 DLL 失败。我尝试转到浏览器的 devtool Application > Clear storage,但没有帮助。如何从浏览器中完全清除 Blazor WebAssembly 应用程序的 DLL,以便我可以重新开始?

最佳答案

3.1 版的 Blazor WASM 应用程序下载文件 blazor.boot.json它列出了程序集以及 sha256 哈希以指示版本。这些程序集现在下载到浏览器的 应用缓存存储 (见下面的例子)。
DevTools showing Cache Storage areaApplication -> Clear storage应该工作 - 检查 应用缓存 Application -> Clear storage 上被选中页:
Chrome Clear Storage page
使用 清空缓存和硬重新加载 不会清除此缓存,但会重新加载 blazor.boot.json文件,并且如果缓存的文件已更改(哈希不同),则应重新加载它们。
您还可以从缓存存储 View 中清除单个程序集 - 右键单击​​,您可以删除它们。刷新应用程序时,Blazor 将下载最新版本。

关于asp.net-core - 如何从浏览器中清除 Blazor WebAssembly DLL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63091433/

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