だから私はゲームに取り組んできましたが、膨大な数のプロジェクトが手に負えなくなりました。NuGet を入力します。
コードがさまざまなデバイスで確実に動作するようにしたかったので、これらのプロジェクトをポータブル クラス ライブラリとして作成しています。XBox、Windows、iOS、Android、および Silverlight でこれらを使用する必要がありました。C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETPortable\v4.0\Profile\Profile1\SupportedFrameworks にいくつかのカスタム カスタム SupportedFrameworks を作成しました。
これらの PCL の 1 つを NuGet パッケージに変換することに成功しましたが、それらを同じプロファイルの別の PCL に追加しようとすると、次のエラーが表示されます: パッケージ 'Framework.dll 1.0.0.0' をインストールできませんでした。このパッケージを '.NETPortable,Version=v4.0,Profile=Profile1' を対象とするプロジェクトにインストールしようとしていますが、パッケージにはそのフレームワークと互換性のあるアセンブリ参照またはコンテンツ ファイルが含まれていません。詳細については、パッケージの作成者にお問い合わせください。
パッケージ フォルダーがダウンし、次の名前のフォルダーが含まれています。この dll を自分のプロジェクトに手動で追加できるので、これは NuGet のバグである可能性があります。これをオンラインで調査したところ、主な修正は NuGet を更新することであることがわかりました。これは、最新バージョンの方が PCL でうまく機能するためです。更新しましたが、だめでした。
誰かがこれを前に見たことがありますか、それとも明らかな何かが欠けていますか? どんな助けでも大歓迎です=)
ありがとう、ジョシュア