【发布时间】:2021-04-01 11:40:51
【问题描述】:
我不知道为什么会发生这种情况,但是每当我将其他项目添加为对 Blazor 项目的引用时,所有 Blazor 项目的引用都会中断;并删除项目作为参考修复所有其他参考。其他项目(例如添加新的控制台应用程序)很好地引用它,这似乎是 Blazor 项目的问题。
这是 .csproj 文件:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netstandard2.1</TargetFramework>
<RazorLangVersion>3.0</RazorLangVersion>
<ServiceWorkerAssetsManifest>service-worker-assets.js</ServiceWorkerAssetsManifest>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="3.2.1" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Build" Version="3.2.1" PrivateAssets="all" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="3.2.1" PrivateAssets="all" />
<PackageReference Include="System.Net.Http.Json" Version="3.2.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\.FtxApi\FtxApi\FtxApi.csproj" />
<ProjectReference Include="..\CryptoTradingBot\CryptoTradingBot.csproj" />
</ItemGroup>
<ItemGroup>
<ServiceWorker Include="wwwroot\service-worker.js" PublishedContent="wwwroot\service-worker.published.js" />
</ItemGroup>
</Project>
我以前从未与 Blazor 合作过;是否存在兼容性问题或其他可能导致此问题的原因?
【问题讨论】:
-
第一次:你使用什么风格的 Blazor,客户端还是服务器?
-
嗯,我假设是客户。我使用带有 PWA 的 .NET Core 3.1“Blazor WebAssembly App”模板创建了它。
标签: visual-studio visual-studio-2019 blazor