我正在使用MAC中的Xamarin Forms开发iOS和Android应用程序。我正在安装PCL Xamarin.Mobile,但我收到错误

时间:2016-11-02 09:01:16

标签: xamarin.forms nuget-package xamarin-studio

我在安装PCL时遇到的错误。有关下面提到的错误的任何想法吗?

  

无法安装软件包' xamstore-xamarin.mobile 0.7.1'。你是   尝试将此软件包安装到目标项目中   ' .NETPortable,Version = v4.5,Profile = Profile259',但包有   不包含任何程序集引用或内容文件   与该框架兼容。有关更多信息,请联系   包裹作者。

1 个答案:

答案 0 :(得分:0)

来自Xamarin开发人员Matt Ward的Xamarin Forums

  

NuGet包xamstore-xamarin.mobile 0.7.1仅支持MonoAndroid和MonoTouch。它包含这两个框架的MSBuild属性文件。您将无法将其安装到可移植类库(PCL)项目中,因为它没有任何针对任何PCL框架的文件。

     

相反,您应该能够将其添加到Android或iOS项目中。

     

同样,来自组件商店的Xamarin.Mobile支持Android和iOS项目。它具有适用于这些平台以及Windows Phone 7/8和Windows 8(WinRT)的程序集。因此,您可以将该组件添加到Android或iOS项目中,但不能添加到PCL项目中。