Windows Phone (7.5) と WinRT のシンプルなゲームでほとんどのコードを再利用するために、クロス プラットフォーム プロジェクトを作成しようとしています。WinPhone 7.5 プロジェクト (Microsoft.Bcl.Async) 内で非同期操作が公式にサポートされているので、ポータブル クラス ライブラリを使用しようとしています。Bcl.Async 用の NuGet パッケージのインストールに問題があります (互換性のあるフレームワークが見つかりません)。グーグルで調べたところ、PCL に Windows Phone 7 (必要な 7.5 ではない) をターゲットにしていたことに問題があることがわかりました。事業。
問題は、WinPhone 7.5 をターゲットにしようとすると、次のメッセージが表示されることです。
Windows Phone 7.5 をターゲットにできないのはなぜですか? それを強制する方法はありますか?(申し訳ありませんが、これは本当に初歩的な質問かもしれません...しかし、どこにも答えが見つかりません)。また、これは、http: //msdn.microsoft.com/en-us/library/gg597391.aspxで見つけることができる msdn ガイドに記載されているように、フレームワークの有効な組み合わせであることにも注意して ください。