【问题标题】:Blazor [WASM] System.TypeLoadException: Could not resolve type with token 0100001aBlazor [WASM] System.TypeLoadException:无法使用令牌 0100001a 解析类型
【发布时间】:2020-09-07 22:01:54
【问题描述】:

我收到此错误: enter code hereSystem.TypeLoadException:无法从 typeref 解析带有令牌 0100001a 的类型(程序集“System.Runtime,版本=4.2.2.0,文化=中性,PublicKeyToken=b03f5f7f11d50a3a”中的预期类“System.Threading.Tasks.Task”)

当我切换到:

<TargetFramework>netcoreapp3.1</TargetFramework> 

<TargetFramework>netcoreapp5.0</TargetFramework>

来自 netstandard2.1

我的包裹是:

<PackageReference Include="Blazored.LocalStorage" Version="2.1.5" />
        <PackageReference Include="Blazorise" Version="0.9.0.2" />
        <PackageReference Include="Blazorise.Bulma" Version="0.9.0.2" />
        <PackageReference Include="Blazorise.Components" Version="0.9.0.2" />
        <PackageReference Include="Blazorise.DataGrid" Version="0.9.0.2" />
        <PackageReference Include="Blazorise.Icons.FontAwesome" Version="0.9.0.2" />
        <PackageReference Include="Blazorise.Sidebar" Version="0.9.0.2" />
        <PackageReference Include="Blazorise.Snackbar" Version="0.9.0.2" />
        <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="3.2.0" />
        <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Build" Version="3.2.0" PrivateAssets="all" />
        <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="3.2.0" PrivateAssets="all" />
        <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="3.2.0" />
        <PackageReference Include="Microsoft.Extensions.Http" Version="5.0.0-preview.4.20251.6" />
        <PackageReference Include="System.Net.Http.Json" Version="5.0.0-preview.4.20251.6" />

        <PackageReference Include="Toolbelt.Blazor.I18nText" Version="9.0.1.1" />
        <PackageReference Include="Toolbelt.Blazor.SpeechRecognition" Version="0.0.4.6-alpha" />
        <PackageReference Include="Toolbelt.Blazor.SpeechSynthesis" Version="8.0.0" />

有解决这个问题的想法吗?

ps。我很惊讶它在像这里这样的示例中正常工作:https://channel9.msdn.com/Events/Build/2020/BOD104

【问题讨论】:

    标签: c# blazor-client-side blazorise blazored toolbelt


    【解决方案1】:

    我想,这个问题已经在这里回答了:

    Blazor WebAssembly 3.1 Target Framework is missing

    没关系。这是 Blazor WebAssembly 应用程序的最新版本: .NET 标准 2.1

    与 Balzor Server App 不同,Blazor WebAssembly 应用程序在 单声道运行时。它不是 .Net Core。

    【讨论】:

    • 我昨晚就这个问题上床睡觉,醒来,再次搜索,您在我睡觉时解决了我的问题,谢谢!
    猜你喜欢
    • 2017-02-06
    • 2019-02-19
    • 2017-05-01
    • 1970-01-01
    • 2021-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多