将 Uno.UI 升级到 3.11.6 后,我在编译项目时收到以下错误:
类型 Universe 无法解析程序集:Uno.UI、Version=255.255.255.255、Culture=neutral、PublicKeyToken=null
在 Discord 上快速搜索会出现多个与此相关的问题,回答建议提高所使用的 Windows SDK 的最小版本。 我这样做了,并将目标和最小 SDK 配置为 Windows 11 - build 22000 SDK,但我仍然遇到这个问题。
显然,在我将社区工具包 NuGet 更新到 7.0.0 后就发生了这种情况
当库不支持您的目标平台时,通常会出现此问题。
确保您使用的社区工具包包不带 Uwp 项目的
Uno.
前缀。
Uno.Microsoft.Toolkit
软件包自 7.0.0 版本起不再支持 UWP 项目。
这里有有关它的详细官方文档。
如果有人遇到与我刚刚遇到的情况相同的情况,这是我的情况:当使用 Uno 类库的 UWP 应用程序将其最小目标版本设置为 Build 18362 时,我遇到了相同的错误。将其更改为 Build 19041 解决了问题。我正在使用 Toolkit 7.11。