簡體   English   中英

我應該在Xamarin.Forms應用程序中使用哪個PCL配置文件?

[英]Which PCL profile should I use in my Xamarin.Forms app?

我是Xamarin,Xamarin.Forms和C#平台的新手。

我正在開始開發應支持Android和iOS設備的應用程序。 我正在使用PCL項目進行代碼共享。 當前,該項目正在使用profile111因為Visual Studio默認為我選擇了它。 但是,當我嘗試安裝某些NuGet軟件包時,我收到一條消息,指出該軟件包不兼容。 就像是:

無法安裝軟件包“ DocsBrStandard 2.0.1”。 您正在嘗試將此軟件包安裝到以'.NETPortable,Version = v4.5,Profile = Profile111'為目標的項目中,但是該軟件包不包含與該框架兼容的任何程序集引用或內容文件。

我相信這則訊息與我使用的個人資料有關,對嗎?

那么,我應該為我的應僅支持iOS和Android設備的應用使用哪個配置文件? profile111更適合這種情況嗎?

至少,如何確定程序包是否與Xamarin.Forms應用程序兼容?

謝謝。

您需要以.NET Standard為目標,才能使用DocsBrStandard包。 因此,如果要使用該程序包,則不能使用基於配置文件的PCL。

查看有關使用Xamarin.Forms定位.NET Standard的文章:
https://blog.xamarin.com/building-xamarin-forms-apps-net-standard/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM