.NET Core 3.0.100无法与Blazor一起使用

时间:2019-03-04 11:45:26

标签: .net-core blazor

我刚刚下载了.NET Core 3.0.100-preview-010184(迄今为止最新的.NET Core)。我想生成一个Blazor项目来尝试。所以我做了写的here

dotnet new -i Microsoft.AspNetCore.Blazor.Templates::0.8.0-preview-19104-04

然后:

dotnet new blazor -o Blazor.App
cd Blazor.App
dotnet run

但是我没有运行,而是出现此错误:

  

无法生成deps.json,它可能已经生成。您可以在诊断输出的工具名称之前指定“ -d”选项(例如,“ dotnet -d”:C:\ Program Files \ dotnet \ sdk \ 3.0.100-preview-010184 \ Sdks \ Microsoft.NET。 Sdk \ targets \ GenerateDeps \ GenerateDeps.proj

我尝试在没有管理员权限的情况下运行它。

有什么主意吗?

1 个答案:

答案 0 :(得分:2)

这是release blog post中提到的已知问题。

“无法生成deps.json,它可能已经生成。”:运行独立的Blazor应用程序时您可能会看到此错误,并且尚未还原任何.NET Core应用程序的软件包。要解决此问题,请创建任何.NET Core应用程序(新的dotnet控制台),然后重新运行Blazor应用程序。

您需要做的就是运行以下命令

dotnet new console

这将生成一个新的控制台应用程序。然后可以将其删除,然后应该可以运行blazor应用程序。