1

私はWindowsPhoneアプリとAndroidアプリを開発しています。両方のアプリは、1つのVisualStudio2010ソリューションの下にあります。

同じソリューションの下に、WindowsとAndroidアプリの両方で使用される共通の機能を含む3番目のプロジェクトを含めたかったのです。したがって、このために、プレーンな「クラスライブラリ」を使用し、Windows Phoneアプリプロジェクトでそれを参照しようとすると、「選択したプロジェクト参照を追加できません。プロジェクト参照は、同じ別のSilverlight forWindowsPhoneプロジェクトである必要があります。以下のバージョン」。

Windows PhoneとAndroidプロジェクトを使用できるように、どのタイプのプロジェクトを提案しますか?

4

1 に答える 1

1

ビルドターゲットと他の部分が2つのプラットフォームで異なるため、2つの異なるcsprojファイルを使用する必要があります。各csprojでこの再帰的なインクルードを使用して、共通の場所からソースを追加します。

Portableクラスライブラリ拡張機能を使用することもできますが、それが役立つかどうかはわかりません。

于 2012-07-25T21:58:30.443 に答える