【问题标题】:Blazor wasm failed to start platform. Reason: TypeError: NetworkError when attempting to fetch resourceBlazor wasm 无法启动平台。原因:类型错误:尝试获取资源时出现网络错误
【发布时间】:2021-11-13 15:29:51
【问题描述】:

我正在尝试发布我的 blazor wasm 项目。当我点击托管它的 url 时,应用程序永远不会加载,并且我在控制台中看到此错误:

Error: Failed to start platform. Reason: TypeError: NetworkError when attempting to fetch resource.
    g https://my-test-server.com/_framework/blazor.webassembly.js:1
    s https://my-test-server.com/_framework/blazor.webassembly.js:1
    s https://my-test-server.com/_framework/blazor.webassembly.js:1
    s https://my-test-server.com/_framework/blazor.webassembly.js:1
    promise callback*u https://my-test-server.com/_framework/blazor.webassembly.js:1
    a https://my-test-server.com/_framework/blazor.webassembly.js:1
    promise callback*u https://my-test-server.com/_framework/blazor.webassembly.js:1
    a https://my-test-server.com/_framework/blazor.webassembly.js:1
    promise callback*u https://my-test-server.com/_framework/blazor.webassembly.js:1
    r https://my-test-server.com/_framework/blazor.webassembly.js:1
    r https://my-test-server.com/_framework/blazor.webassembly.js:1
    g https://my-test-server.com/_framework/blazor.webassembly.js:1
    <anonymous> https://my-test-server.com/_framework/blazor.webassembly.js:1
    n https://my-test-server.com/_framework/blazor.webassembly.js:1
    <anonymous> https://my-test-server.com/_framework/blazor.webassembly.js:1
    <anonymous> https://my-test-server.com/_framework/blazor.webassembly.js:1
blazor.webassembly.js:1:14889
    printErr https://my-test-server.com/_framework/blazor.webassembly.js:1
    <anonymous> https://my-test-server.com/_framework/blazor.webassembly.js:1
    (Async: promise callback)
    <anonymous> https://my-test-server.com/_framework/blazor.webassembly.js:1
    n https://my-test-server.com/_framework/blazor.webassembly.js:1
    <anonymous> https://my-test-server.com/_framework/blazor.webassembly.js:1
    <anonymous> https://my-test-server.com/_framework/blazor.webassembly.js:1

这个错误并没有真正让我继续下去......任何人都知道我什至可以从哪里开始寻找试图弄清楚发生了什么?

【问题讨论】:

    标签: blazor-webassembly


    【解决方案1】:

    我想通了——事实证明,当我安装 .NET 6 时,发布开始修剪程序集(即使我使用 VS2019 发布)。我必须通过将其添加到我的 blazor csproj 来禁用它:

       <PropertyGroup>
          <PublishTrimmed>false</PublishTrimmed>
       </PropertyGroup>
    

    【讨论】:

    • 我的 webapp 出现了同样的错误。我昨晚发布了一些错误修复,该应用程序不再启动。你帮了我很多!非常感谢
    猜你喜欢
    • 2019-09-04
    • 2017-07-31
    • 2020-04-20
    • 2019-01-13
    • 1970-01-01
    • 1970-01-01
    • 2016-09-16
    • 1970-01-01
    • 2021-05-23
    相关资源
    最近更新 更多