我刚刚下载了.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
我尝试在没有管理员权限的情况下运行它。
有什么主意吗?
答案 0 :(得分:2)
这是release blog post中提到的已知问题。
“无法生成deps.json,它可能已经生成。”:运行独立的Blazor应用程序时您可能会看到此错误,并且尚未还原任何.NET Core应用程序的软件包。要解决此问题,请创建任何.NET Core应用程序(新的dotnet控制台),然后重新运行Blazor应用程序。
您需要做的就是运行以下命令
dotnet new console
这将生成一个新的控制台应用程序。然后可以将其删除,然后应该可以运行blazor应用程序。