Blazor Server构建错误-新的Web应用程序导致构建错误

问题描述 投票:2回答:2

我最近在我的Visual Studio Community 2019版本16.3.2安装中安装了Blazor。在VS 2019中创建了一个全新的Blazor Server Web应用程序之后,我尝试运行该应用程序,但在构建中仅遇到3个错误。错误是:

  1. Error: Project "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Microsoft.Common.targets\ImportAfter\Microsoft.Web.ImportAfter.targets" was not imported by "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets" at (6101,3), due to the file being invalid. OktaBlazorAspNetCoreServerSide C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Microsoft.Common.targets\ImportAfter\Microsoft.Web.ImportAfter.targets
  2. Error: Project "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\Managed.Web\Microsoft.Web.Designtime.targets" was not imported by "C:\Program Files\dotnet\sdk\3.0.100\Sdks\Microsoft.NET.Sdk.Web.ProjectSystem\targets\Microsoft.NET.Sdk.Web.ProjectSystem.targets" at (42,5), due to the file being invalid. OktaBlazorAspNetCoreServerSide C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\Managed.Web\Microsoft.Web.Designtime.targets
  3. Error MSB4024 The imported project file "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Microsoft.Common.targets\ImportAfter\Microsoft.Web.ImportAfter.targets" could not be loaded. Root element is missing. OktaBlazorAspNetCoreServerSide C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets

我以前没有遇到过类似MSBuild的错误,我需要一些指导。我正在使用.Net Core 3.0.100。如果我从命令行使用dotnet run,则项目将按预期运行。

c# visual-studio .net-core msbuild blazor
2个回答
2
投票

将Visual Studio Community 2019更新到版本16.3.3似乎已解决了此问题。我可以使用Windows 10上的DotNET Core SDK 3.0.100创建一个新的Blazor Server应用程序,并进行构建和运行,而不会出现任何错误。我猜想该更新必须包含必要的错误修正,才能最终试用该新产品。


1
投票

我在使用Visual Studio 2019的Blazor应用程序时遇到一些奇怪的问题。我一直在运行Visual Studio 2019的预览版,并在其之上安装发行版。完全卸载VS2019并重新安装为我修复了所有问题。这不是一个很好的解决方案,但确实解决了我的怪异。

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