.net-core - .NET Core 3.0.100 不能与 Blazor 一起使用
问题描述
我刚刚下载了 .NET Core 3.0.100-preview-010184(迄今为止最新的 .NET Core)。我想生成一个 Blazor 项目来尝试它。所以我做了这里写的:
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
我尝试在有和没有管理员权限的情况下运行它。
任何想法?
解决方案
这是一个已知问题,在发布博客文章中提到。
“无法生成 deps.json,它可能已经生成。”:在运行独立 Blazor 应用并且尚未恢复任何 .NET Core 应用的包时,您可能会看到此错误。要解决此问题,请创建任何 .NET Core 应用(例如 dotnet new 控制台),然后重新运行 Blazor 应用。
您需要做的就是运行以下命令
dotnet new console
这将生成一个新的控制台应用程序。然后您可以将其删除,然后您应该能够运行您的 blazor 应用程序。
推荐阅读
- postgresql - PostgreSQL 9.6 陷入恢复
- java - 使用 Java ObjectMapper 获取 JSON 字符串
- react-native - React Native boderStyle 样式不起作用
- regex - Notepad++ 正则表达式查找和替换空格和行尾
- haskell - 在查找列表的最后一个但第二个元素时,为什么使用 `last` 是其中最快的?
- sql - 如何在 SQL 中合并 3 个表
- zapier - Zapier Webhooks 获取嵌套的 JSON
- asp.net - Vega:如何在 ASP.NET 中加载数据
- amazon-s3 - S3 不返回 Accept-Ranges 标头
- android - WifiManager setWifiEnabled(),禁用Wi-Fi后继续?