我是Xamarin,Xamarin.Forms和C#平臺的新成員。我應該在Xamarin.Forms應用程序中使用哪個PCL配置文件?
我開始開發支持Android和iOS設備的應用程序。我正在使用PCL項目進行代碼共享。目前這個項目使用profile111
,因爲Visual Studio默認爲我選擇了它。但是當我嘗試安裝一些NuGet軟件包時,我收到一條消息,說該軟件包不兼容。例如:
無法安裝軟件包'DocsBrStandard 2.0.1'。您正嘗試 將此軟件包安裝到一個項目中,該項目的目標是'.NETPortable,Version = v4.5,Profile = Profile111',但該軟件包沒有包含任何與該框架兼容的程序集引用或內容文件 。
我相信這條消息與我正在使用的配置文件有關,對吧?
那麼我應該使用哪個配置文件用於僅支持iOS和Android設備的應用程序? profile111
更適合這種情況嗎?
至少,我如何確定一個包是否與我的Xamarin.Forms應用程序兼容?
謝謝。
這是針對.NETStandard版本1.6的項目。也許是時候跳上那個樂隊,儘管我不認爲Xamarin很好地支持v1.x版本。不妨考慮從GitHub.com項目中檢索源代碼並重新編譯它。 –