Blazor wasm新项目无法识别Radzen Nuget Pkg

问题描述 投票:0回答:1

如果我使用Radzen创建一个新的Blazor wasm(客户端)项目,则无法编译。

  1. 创建一个新的Blazor wasm项目
  2. 添加一个小块pkg(Radzen.Blazor)
  3. 将此行添加到index.html文件中
  4. [将@using Radzen.Blazor添加到_Imports.razor文件中

我在“ @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"
asp.net-core nuget-package blazor-client-side
1个回答
0
投票

知道了!我必须升级到wasm 3.2。做到了。

以下是答案:https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-preview-2-release-now-available/

© www.soinside.com 2019 - 2024. All rights reserved.