Asp.net-Core
沒有可用於指定 RuntimeIdentifier ‘browser-wasm’ 的 Microsoft.AspNetCore.App 執行時包
嘗試使用Microsoft 提供的本指南從 ASP.NET Core 3.1 遷移到 5.0。
安裝了帶有執行時的 SDK 5.0.100-rc.1。按照指南更新項目,但仍然出現以下錯誤:
There was no runtime pack for Microsoft.AspNetCore.App available for the specified RuntimeIdentifier 'browser-wasm'項目文件:
<Project Sdk="Microsoft.NET.Sdk.BlazorWebAssembly"> <PropertyGroup> <TargetFramework>net5.0</TargetFramework> <UserSecretsId>*****</UserSecretsId> </PropertyGroup> ...找不到與此錯誤相關的任何內容。我不知道在哪裡搜尋更多資訊。
謝謝你的任何想法。
我終於讓它工作了。
我做了指南所說的一切,除了我更改為這個的項目文件:
<Project Sdk="Microsoft.NET.Sdk.Web"> <PropertyGroup> <TargetFramework>net5.0</TargetFramework> <UserSecretsId>*****</UserSecretsId> <UseBlazorWebAssembly>true</UseBlazorWebAssembly> </PropertyGroup> ...但是我不知道官方升級指南說使用時是否正確:
<Project Sdk="Microsoft.NET.Sdk.BlazorWebAssembly">代替:
<Project Sdk="Microsoft.NET.Sdk.Web">