升级Uno.UI到3.11.6后,我在编译项目时遇到以下错误:类型Universe无法解析程序集:Uno.UI,版本=255.255.255.255,区域性=中性,公钥标记=空在Discord上进行快速搜索,发现了多个关于此问题的问题,回答建议提升所使用的Windows SDK的最小版本。我这样做了,并将目标和最小SDK配置为Windows 11内部版本22000 SDK,但我仍然遇到此问题。显然,在我将Community Toolkit NuGet更新到7.0.0之后,就会发生这种情况
n3ipq98p1#
当库不支持您的目标平台时,通常会出现此问题。请确保您使用的Community Toolkit包不带Uwp项目的Uno.前缀。Uno.Microsoft.Toolkit套件从7.0.0版开始就不支援UWP项目。这里有详细的官方文件。
Uno.
Uno.Microsoft.Toolkit
kmbjn2e32#
如果有人降落在这里与我刚刚遇到的相同的情况,这里是我的情况:当一个使用Uno类库的UWP应用程序将其最小目标版本设置为Build 18362时,我遇到了同样的错误。将其更改为Build 19041解决了这个问题。我使用的是Toolkit 7.11。
2条答案
按热度按时间n3ipq98p1#
当库不支持您的目标平台时,通常会出现此问题。
请确保您使用的Community Toolkit包不带Uwp项目的
Uno.
前缀。Uno.Microsoft.Toolkit
套件从7.0.0版开始就不支援UWP项目。这里有详细的官方文件。
kmbjn2e32#
如果有人降落在这里与我刚刚遇到的相同的情况,这里是我的情况:当一个使用Uno类库的UWP应用程序将其最小目标版本设置为Build 18362时,我遇到了同样的错误。将其更改为Build 19041解决了这个问题。我使用的是Toolkit 7.11。