0

MvvmCross nuget パッケージを PCL にインストールしようとしていますが、うまくいきません。ノイズをふるいにかけようとしていますが、試したすべてがうまくいかないようです。

http://slodge.blogspot.co.uk/2013/04/my-current-pcl-setup-in-visual-studio.html (および多数の既存の stackoverflow ページ)に従って PCL プロファイルをセットアップしました。

インストールしようとしています:

MvvmCross.HotTuna.StartPack バージョン: 3.0.10

パッケージ マネージャー バージョン 2.7.40808.167 の使用

しかし、これは私が得るエラーです:

パッケージ マネージャー コンソール ホスト バージョン 2.7.40808.167

「get-help NuGet」と入力して、使用可能なすべての NuGet コマンドを表示します。

PM> install-package MvvmCross 依存関係 'MvvmCross.HotTuna.StarterPack (≥ 3.0.10)' を解決しようとしています。依存関係 'MvvmCross.HotTuna.MvvmCrossLibraries (≥ 3.0.10)' を解決しようとしています。依存関係 'MvvmCross.HotTuna.CrossCore (≥ 3.0.10)' を解決しようとしています。依存関係 'MvvmCross.PortableSupport (≥ 3.0.10)' を解決しようとしています。「MvvmCross.PortableSupport 3.0.10」をインストールしています。「MvvmCross.PortableSupport 3.0.10」が正常にインストールされました。「MvvmCross.HotTuna.CrossCore 3.0.10」をインストールしています。「MvvmCross.HotTuna.CrossCore 3.0.10」のインストールに成功。「MvvmCross.HotTuna.MvvmCrossLibraries 3.0.10」をインストールしています。「MvvmCross.HotTuna.MvvmCrossLibraries 3.0.10」が正常にインストールされました。「MvvmCross.HotTuna.StarterPack 3.0.10」をインストールしています。「MvvmCross.HotTuna.StarterPack 3.0.10」が正常にインストールされました。「MvvmCross 3.0.10」をインストールしています。「MvvmCross 3.0.10」のインストールに成功。「MvvmCross.PortableSupport 3.0.10」を PortableClassLibrary4 に追加します。「MvvmCross.PortableSupport 3.0.10」をアンインストールしています。「MvvmCross.PortableSupport 3.0.10」のアンインストールに成功しました。インストールに失敗しました。ロールバックしています... install-package : パッケージ 'MvvmCross.PortableSupport 3.0.10' をインストールできませんでした。'portable-net45+MonoAndroid16+MonoTouch10+sl40+wp71+win' を対象とするプロジェクトにこのパッケージをインストールしようとしていますが、そのフレームワークと互換性のあるアセンブリ参照またはコンテンツ ファイルがパッケージに含まれていません。詳細については、パッケージの作成者にお問い合わせください。行:1 文字:

助言がありますか??

4

2 に答える 2

0

MvvmCross Nuget パッケージにも同様の問題があります。VSスタジオでNugetの最新バージョンをアップグレードしてインストールしたら。この問題は解決しました。試してみてください。

于 2013-09-02T23:20:02.487 に答える
0

プロファイルを微調整する必要はもうありません。これらの xml ファイルを配置したプロファイル フォルダーに移動し、カスタム ファイルを削除します。

VS の通常の方法を使用して droid または iOS プロジェクトで PCL への参照を作成できないことがわかりますが、恐れることはありません。これを行う新しい方法は、必要な参照を手動で追加するために csproj ファイルを編集することです。

vs プロジェクトの参照疑似フォルダーに警告記号が表示されますが、問題なく動作します。

nuget パッケージをインストールしてみます。それはうまくいくはずです。少なくとも私のために働いています。

詳細を知りたい場合は、@CheeseBaron の素晴らしいビデオ チュートリアルをご覧ください: http://www.youtube.com/watch?v=8Q5kcW1rhB8

乾杯!

@Newton_W

于 2013-09-01T23:09:50.103 に答える