是否有方法修复错误:'Xamarin.Forms建议目标平台最小版本>= 10.0.17763.0(当前项目为-1)'

5tmbdcev  于 2023-01-28  发布在  其他
关注(0)|答案(3)|浏览(189)

当我想将Xamarin应用程序从Android 9.0升级到Android 10时遇到了问题。

/Users/user/.nuget/packages/xamarin.forms/4.8.0.1269/buildTransitive/Xamarin.Forms.targets(5,5): 
Warning: Xamarin.Forms recommends TargetPlatformMinVersion >= 10.0.14393.0 (current project is -1) (WeatherApp)

错误出现在代码的这一部分:

<Warning
    Text="Xamarin.Forms recommends TargetPlatformVersion &gt;= 10.0.17763.0 (current project is $(MicrosoftUIXamlTargetPlatformCheckValue))"
    Condition="$(MicrosoftUIXamlTargetPlatformCheckValue) &lt; 17763" />

我想在Android 10上运行这个应用程序,但是在真实的的Android设备上的每一个干净的构建和运行应用程序每次都没有响应。

vcudknz3

vcudknz31#

有一个类似的线程here

解决方案为:

我可以确认这个问题已经在最新版本的Xamarin.Forms (4.8.0.1687)上得到了修复。它是SP5。
我建议更新nuget包。

ctzwtxfj

ctzwtxfj2#

我遇到了同样的问题,当我将我的Xamarin.Forms NuGet包更新到5.0.0.2545版本时,它就消失了:我只是清理了整个解决方案,并在安装更新后重建它。

ylamdve6

ylamdve63#

我一直面临着类似的问题,在发布模式后,大量的搜索,我已经找到了修复,为我工作
在配置Map下设置构建配置到发布版本对我来说很有效
确保在配置Map下检查所有发布配置构建。

相关问题