我已经安装了VisualStudio2022预览4.1,按照以下说明:https://learn.microsoft.com/en-us/dotnet/maui/get-started/installation。我启动了一个新的CometApp项目,得到了以下错误:一个或多个目标框架不存在NU1012平台版本,即使它们指定了一个平台: net6.0-maccatalyst、net6.0-ios、net6.0-android。
然后运行: dotnet工作负载安装android。
....and得到以下错误。
未能更新广告清单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
对这个问题有什么建议吗?
发布于 2021-11-22 08:10:14
安装MicrosoftVisual2022-预览版17.1.0后解决了此问题
发布于 2021-12-22 15:42:13
对我来说,这有助于:
C:\Program Files\dotnet\metadata\workloads
中删除来自dotnet workload install maui的所有内容
https://stackoverflow.com/questions/69522872
复制相似问题