プラットフォーム向けのクロスプラットフォームアプリやライブラリをすばやく簡単にビルドできます。実装の非常に特定のサブセットのみを対象としているためにお勧め、新しいアプリケーションの開発で使用します。Standard」をご覧ください。ライブラリにより、コードの開発とテストにかかる時間とコストを削減できます。複数のプラットフォームを対象とするアプリからそれらのアセンブリを参照します。プラットフォームを変更できます。新しいアセンブリを使用してライブラリをコンパイルします。これにより、コードで行う必要がある変更を特定できます。用意されているテンプレートを使用します。テンプレートを選択します。ダイアログボックスが表示されます。targetsポータブルクラスライブラリプロジェクトを作成するとき、または開発を開始した後で、ターゲットプラットフォームを変更できます。タブに、プロジェクトが現在対象としているプラットフォームが表示されます。ボタンをクリックし、適切なチェックボックスをオンまたはオフにします。ターゲットを変更したことで発生する可能性があるエラーと警告を報告します。移植性アナライザーを使用できます。ライブラリのプロジェクトで使用できる型とメンバーは、互換性に関するいくつかの要因による制約を受けます。factors:選択したターゲット間で共有される必要があります。selected.それらのターゲット間で同様に動作する必要があります。targets.廃止候補であってはなりません。deprecation.特にサポートしているメンバーがポータブルでない場合は、ポータブルな環境に意味がある必要があります。プロジェクトにこのメンバーが表示されます。ライブラリでサポートされている可能性があります。使用できるかどうかは、選択したターゲットによって異なります。ライブラリでは一部のメンバーが若干変更されています。プロジェクトをビルドしたら、他のプロジェクトからそのプロジェクトを参照します。プロジェクトを参照することも、アクセスする必要のあるクラスを含む特定のアセンブリを参照することもできます。コンピューターにインストールされている必要があります。必要なすべてのフレームワークが含まれるため、さらに変更を加えることなく、アプリケーションの開発に使用したコンピューターでアプリケーションを実行できます。アプリを作成する場合、アプリを展開するために必要なものはすべてアプリパッケージに含まれており、それ以上の手順は必要ありません。正しいバージョンに対する依存関係を指定する必要があります。この依存関係を指定することで、必要なバージョンがアプリケーションと共に確実にインストールされます。配置を使用して依存関係を作成するには:ソリューションエクスプローラーで、発行するプロジェクトのプロジェクトノードを選択します。(これは、ポータブルクラスライブラリプロジェクトを参照するプロジェクトです)。