“Prism.Unity 6.3.0与monoandroid81不兼容”

时间:2018-05-24 01:18:25

标签: xamarin xamarin.ios xamarin.android unity-container prism

我正在尝试将Prism添加到我的Xamarin Forms应用程序中。在this video by Brian Lagunas之后,我试图将Prism.Unity添加到我的所有项目(.NET Standard,Droid,iOS和UWP)中。但是,我收到了这些错误。最新版本的Prism.Unity不支持Android和iOS的最新版本吗?

  

NU1202:Package Prism.Unity 6.3.0与xamarinios10不兼容   (Xamarin.iOS,版本= 1.0)。 Package Prism.Unity 6.3.0支持:
     - net45(.NETFramework,Version = v4.5)
     - uap10.0(UAP,Version = v10.0)NU1202:软件包Prism.Unity 6.3.0不是
   兼容xamarinios10(Xamarin.iOS,Version = v1.0)/ win。
  Package Prism.Unity 6.3.0支持:
     - net45(.NETFramework,Version = v4.5)
     - uap10.0(UAP,Version = v10.0)NU1202:软件包Prism.Unity 6.3.0与xamarinios10(Xamarin.iOS,Version = v1.0)/ win-x64不兼容。
  Package Prism.Unity 6.3.0支持:
     - net45(.NETFramework,Version = v4.5)
     - uap10.0(UAP,Version = v10.0)NU1202:软件包Prism.Unity 6.3.0与xamarinios10(Xamarin.iOS,Version = v1.0)/ win-x86不兼容。
  Package Prism.Unity 6.3.0支持:
     - net45(.NETFramework,Version = v4.5)
     - uap10.0(UAP,Version = v10.0)

     

NU1202:Package Prism.Unity 6.3.0与monoandroid81不兼容   (MonoAndroid,版本= V8.1)。 Package Prism.Unity 6.3.0支持:
     - net45(.NETFramework,Version = v4.5)
     - uap10.0(UAP,Version = v10.0)

我将不胜感激任何帮助!感谢。

1 个答案:

答案 0 :(得分:1)

首先,最新版本的Prism for Xamarin Forms是7.0,并且有一个7.1预览。 Prism 7已针对netstandard支持进行了更新,并进行了大量更改,使开发应用程序变得更加容易。以下是一些博客文章,可以帮助您使用Prism 7

其次你正在安装错误的包。您需要安装以下其中一项:

您可以在此StackOverflow thread中了解有关受支持容器的更多信息。