3

我已根据以下说明安装了 Visual Studio 2022 Preview 4.1:https ://docs.microsoft.com/en-us/dotnet/maui/get-started/installation 。我开始了一个新的 CometApp 项目,但出现以下错误:NU1012 一个或多个目标框架不存在平台版本,即使它们指定了一个平台:net6.0-maccatalyst、net6.0-ios、net6.0-安卓。

然后我运行: dotnet Workload install android

....并得到以下错误。

未能更新广告清单 microsoft.net.workload.emscripten:无法验证包签名。

验证 Microsoft.NET.Workload.Emscripten.Manifest-6.0.100.6.0.0-rtm.21505.3

错误:NU3004:包未签名。

包签名验证失败。

. 未能更新广告清单 microsoft.net.workload.mono.toolchain:无法验证包签名。

验证 Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.100.6.0.0-rtm.21508.16

错误:NU3004:包未签名。

包签名验证失败。

我已经将此源添加到 Nuget 配置:

https://pkgs.dev.azure.com/azure-public/vside/_packaging/xamarin-impl/nuget/v3/index.json

关于可能是什么问题的任何建议?

4

2 回答 2

3

对我来说,它有助于:

  1. 关闭 Visual Studio
  2. 删除所有内容C:\Program Files\dotnet\metadata\workloads
  3. dotnet workload install maui在命令行中运行
于 2021-12-22T15:42:13.067 回答
1

安装 Microsoft Visual 2022 - 预览版 17.1.0 后,此问题已解决

于 2021-11-22T08:10:14.027 回答