“缺少”Microsoft.AspNetCore.App.Runtime.win-arm 和 Microsoft.NetCore.App.Runtime.win-arm:无法构建

问题描述 投票:0回答:0

在将解决方案升级到 .net 8 的过程中,我遇到了无法解决的构建错误。

简而言之,我收到两个关于缺少 Microsoft.*..win-arm Nuget 软件包无法恢复或安装/查找的错误。

  • 错误NU1102:无法找到版本为(= 8.0.0-preview.6.23329.11)的包Microsoft.AspNetCore.App.Runtime.win-arm
  • 错误 NU1102:- 在 nuget.org 中找到 125 个版本 [最近版本:8.0.0-preview.4.23260.4 ]
  • 错误 NU1102:- 在 Microsoft Visual Studio 脱机包中找到 0 个版本
  • 错误 NU1102:- 在 C:\Program Files\dotnet\library-packs 中找到 0 个版本
  • 错误 NU1101:无法找到包
  • Microsoft.NETCore.App.Runtime.Mono.win-arm64。源中不存在具有此 ID 的包:C:\Program Files\dotnet\library-packs、Microsoft Visual Studio Offline Packages、nuget.org
到目前为止,我已经尝试了以下所有不同的方法:

    从系统中删除了所有 VS 版本和 .net SDK
  • 重启
  • (重新)仅安装最新的 VS22 预览版 (6),并安装了 .Net 预览版组件。
  • 手动安装最新的.net 8 sdk预览版
  • (尝试)安装ARM SDK和ARM软件包(不会安装x64系统)
请注意,似乎所需的运行时都已安装(见下面的粗体)。但我相信,错误是关于在其中找到 ARM 变体。

任何帮助表示赞赏。

戴夫G

预览工具: VS Studio 企业版 17.7 预览版 6 dotnet --list-sdks

    7.0.400-preview.23330.10 [C:\Program Files\dotnet\sdk]
  • 8.0.100-preview.6.23330.14 [C:\Program Files\dotnet\sdk]
PM> dotnet --list-runtimes ''' Microsoft.AspNetCore.App 6.0.19 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 7.0.8 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]

Microsoft.AspNetCore.App 8.0.0-preview.6.23329.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.NETCore.App 6.0.19 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 7.0.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 8.0.0-preview.6.23329.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 6.0.19 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 7.0.8 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 8.0.0-preview.6.23329.4 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] ''' 戴夫 G

.net nuget-package .net-8.0 windows-arm64 net-maui
© www.soinside.com 2019 - 2024. All rights reserved.