[英]Which SQLite (sqlite-net-pcl) flags should I use on Xamarin.Forms?
[英]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.