我收到此错误:enter code here
System.TypeLoadException:无法从 typeref 解析带有标记 0100001a 的类型(程序集“System.Runtime,Version=4.2.2.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”中的预期类“System.Threading.Tasks.Task”)
当我切换到:
<TargetFramework>netcoreapp3.1</TargetFramework>
or
<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" />
有什么想法可以解决这个问题吗?
附:我很惊讶它在这样的示例中正常工作:https://channel9.msdn.com/Events/Build/2020/BOD104 https://channel9.msdn.com/Events/Build/2020/BOD104
我想,这个问题已经在这里得到了回答:
Blazor WebAssembly 3.1 目标框架缺失 https://stackoverflow.com/questions/61170445/blazor-webassembly-3-1-target-framework-is-missing
还行吧。这是 Blazor WebAssembly 应用程序的最新版本:
.NET标准2.1
与 Balzor Server App 不同,Blazor WebAssembly 应用程序在
单声道运行时。它不是.Net Core。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)