2022 wasm blazor.webassembly.js 未找到 .net5 到 .net6 升级
Posted
技术标签:
【中文标题】2022 wasm blazor.webassembly.js 未找到 .net5 到 .net6 升级【英文标题】:2022 wasm blazor.webassembly.js not found .net5 to .net6 upgrade 【发布时间】:2022-01-20 10:16:12 【问题描述】:我正在尝试从 Blazor WASM .net5 项目升级到 .net6。我在所有项目上都将其更改为 net6.0。一切编译良好,但加载 blazor.webassembly.js 时出现 404 错误
当我从资源管理器中搜索时,我在以下位置找到它:examgenerator\bin\Debug\net6.0\wwwroot_framework
请求 URL 为:https://localhost:5001/_framework/blazor.webassembly.js
我错过了什么?
【问题讨论】:
我从 3.1 升级到 6 时遇到了这个问题,但我没有直接解决,我用 net 6 创建了一个新项目并包含了所有文件。我希望你比我有更多的耐心,所以它会帮助别人。 这就是我最终所做的。效果很好,但很痛苦。 【参考方案1】:尝试检查您是否已更新所有 Nuget 包。也有这个问题,当我更新我所有的包,特别是 Microsoft.AspNetCore.Components.WebAssembly
包时,它得到了解决。
【讨论】:
好主意,但这是我在转换过程中做的第一件事。以上是关于2022 wasm blazor.webassembly.js 未找到 .net5 到 .net6 升级的主要内容,如果未能解决你的问题,请参考以下文章
2022 wasm blazor.webassembly.js 未找到 .net5 到 .net6 升级
WASM Blazor 在用作嵌套组件的参数时将内部对象报告为 null (VS2022/.Net core 6)