私はXamarin.Formsソリューションを作成しました。私はAPIにアクセスするために別のレイヤーを追加したいと思います。そこで私は別のPCLプロジェクトを同じソリューションに追加し、この新しいプロジェクトへの参照をXamarin.Formsにデフォルトで付属するPCLプロジェクトから追加しようとしました。しかし、私は参照を追加することはできませんし、私にこのエラーを与える。なぜこれが起こっているのか、それを乗り越える方法、またはPCL参照を正しく追加する方法を教えてください。ありがとうございました。Xamarin - 別のPCL Porjectへの参照を追加できません
0
A
答えて
3
おそらく、PCLが正確であるかにread upにしたいです。
PCLには、specific profileがあります。これは、ターゲットとするプラットフォームによって指定されています。 PCLプロジェクトのプロパティに入ると、ターゲットとする各プラットフォームをチェックすることができます。余分なターゲットを1つ選択するごとに、プロファイルが変更されます。このプロファイルは、.NETフレームワークのどのサブセットが利用可能であるかを定義します。
たとえば、先日、String.Copy
メソッドに関する質問がありました。このメソッドが.NET Framework 4.5ではサポートされていて、Xamarin.iOSではサポートされていない場合、これらの2つを対象としている場合、このメソッドは使用できません。ターゲットとするすべてのプラットフォームの共通部分にある.NETフレームワークの部分のみが使用可能です。したがって、ターゲットとする各ターゲットは、使用できるメソッドをサポートする必要があります。
そう言われています。これは、別のPCLを参照する際に、同じプラットフォームをターゲットにする必要がある理由です。
関連する問題
- 1. XamarinフォームへのSystem.Net参照を追加できません
- 2. C#PCLから参照を追加できません。#PCL(VS 2015 Update 1)
- 3. xamarinプロジェクトへの参照としてPCLライブラリプロジェクトを追加
- 4. 既存のXamarinフォームプロジェクトにPCLを追加できません
- 5. XamarinフォームPCLプロジェクトにSystem.ServiceModel Nugetパッケージを追加できません
- 6. Silverlightはrubyサービスへの参照を追加できません
- 7. ASP.NET Core 1.1アプリケーションへの参照を追加できません
- 8. vs2015プロジェクトへのシステム参照を追加できません
- 9. Bing Mapsへの参照を追加できませんか?
- 10. VS2005 - Microsoft.Office.Interop.Word(Office 2010)への参照を追加できません。
- 11. プログラムへの参照を追加できません
- 12. 別のファイルからRST参照を追加できません
- 13. アプリケーションPCLプロジェクトからライブラリプロジェクトへの参照を追加
- 14. Xamarinの新しく追加されたレイアウトを参照できません
- 15. Visual Studio 2008のWixUIExtension.dll、WixUtilExtension.dll、WixNetFxExtension.dllへの参照を追加できません
- 16. ASP.NET Coreプロジェクトの.NET Coreクラスライブラリへの参照を追加できません
- 17. Windows 7 x64でSkype4COM .dllへの参照を追加できません
- 18. C#UWP - 同じソリューションでプロジェクトへの参照を追加できません
- 19. Visual Studio 2008、Windows 7でWordへの参照を追加できません
- 20. net tcp wcfサービスへのサービス参照を追加できません
- 21. は、.netコアへの参照を追加できません。クラスライブラリasp.net core rc2
- 22. COMクライアントにCOMの参照を追加できませんか?
- 23. サービス参照の追加エラー「wsdl:portTypeをインポートできません」
- 24. サードパーティの参照を追加できません
- 25. Windows Phone 7.1プロジェクトへのサービス参照を追加できません(ダイアログは利用できません)
- 26. "System.Runtime.Serialization '。アセンブリ参照がありませんか?" Web参照を追加した後
- 27. 別のプロジェクトからMVC 6プロジェクト(.Net Core w/.Net Framework)への参照を追加できません。
- 28. Xamarin PCL
- 29. Visual Studio 2015プロジェクトに参照を追加できません
- 30. Xamarin - PCLのAndroidベクターリソースを参照していますか?
PCLのテンプレートはほとんどありません。Android、iOS、Windowsの場合は –
@YuriSですが、他のプロジェクトのリストも追加されます。 Android、iOS、UWPプロジェクトそれ以外のクラスライブラリに参照を追加することはできません。私は 'Class Library(Xamarin.Forms)'というプロジェクトを選択しました – Curiousity
他のプロジェクトの作成方法は?フォームを使って?共有またはPCL?あなたの解決策でどちらかが表示されない –