Xamarin.Formsで利用する場合、NuGetからパッケージをインストールするのはPCLプロジェクトだけですか?

文書番号 : 81857     文書種別 : 技術情報     登録日 : 2016/11/11     最終更新日 : 2016/11/11
文書を印刷する
対象製品
Xuni
詳細
Xuniのパッケージは、PCLプロジェクトおよび開発対象となるプラットフォームのすべてにインストールする必要があります。これは、Xamarin.Formsと同じです。

また、利用するコンポーネントをNuGetからインストールすると、依存するコンポーネントも同時にインストールされます。
Xuniの各コンポーネントはAndroid、iOSプロジェクト上では、Xamarin Native用のコンポーネント(名前空間がXuni.Android、Xuni.iOS)を利用するので自動的にそれらもインストールに含まれます。

以下はFlexChart を利用したAndroid、iOSアプリを開発した場合のパッケージ内容です。
NuGetサーバーからインストールする時に指定するのは太字のパッケージのみで、それ以外は依存関係に基づいて自動インストールされます。

  • PCLプロジェクト
  •  Xuni.Forms.FlexChart
     Xuni.Forms.ChartCore
     Xuni.Forms.Core

  • Androidプロジェクト
  •  Xuni.Forms.FlexChart
     Xuni.Forms.ChartCore
     Xuni.Forms.Core
     Xuni.Android.FlexChart
     Xuni.Android.ChartCore
     Xuni.Android.Core
      
  • iOSプロジェクト
  •  Xuni.Forms.FlexChart
     Xuni.Forms.ChartCore
     Xuni.Forms.Core
     Xuni.iOS.FlexChart
     Xuni.iOS.ChartCore
     Xuni.iOS.Core
関連情報