如果我使用Radzen创建一个新的Blazor wasm(客户端)项目,则无法编译。
我在“ @using Radzen.Blazor”语句下出现红色波浪状,并出现编译时错误,指出找不到命名空间Radzen。从我在Radzen wasm上发现的稀疏doco中,我认为这是唯一的步骤。
环境:
VS 2019
asp.net core 3.1-preview 2.19528
Radzen.Blazor 2.5.7
.net standard lib 2.0.3
index.html
<body>
<app>Loading...</app>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script src="_framework/blazor.webassembly.js"></script>
<script src="_content/Radzen.Blazor/Radzen.Blazor.js"></script>
</body>
_ Imports.razor
@using System.Net.Http
@using Microsoft.AspNetCore.Components.Forms
@using Microsoft.AspNetCore.Components.Routing
@using Microsoft.AspNetCore.Components.Web
@using Microsoft.JSInterop
@using BlazorApp1
@using BlazorApp1.Shared
@using Radzen.Blazor // <--- red squiggly here: "'Radzen' could not be found"
知道了!我必须升级到wasm 3.2。做到了。
以下是答案:https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-preview-2-release-now-available/