2016-09-26 18 views
0

XamarinプロジェクトのMicrosoft.Azure.Mobile.Clientパッケージが更新されましたが、今はSystem.Net.Http名前空間がありません。もう存在しない。 Here's the error message。 MobileServiceClientオブジェクトを使用して、AzureバックエンドのURLを渡していました。私は今どうすればいい?もし私がする必要がないなら、私は以前のバージョンに戻って行きたくありません。Microsoft.Azure.Mobile.Clientパッケージが更新されました。System.Net.Httpが存在しません。

答えて

0

エラーメッセージはかなり明白です。あなたのアプリにSystem.Net.Httpリファレンスがありますか?そうでない場合は、追加します。

+0

これは役に立ちません。この質問からの示唆は、パッケージのアップグレードがNuGetのバージョニングの問題を暗示する問題を引き起こしたことであり、これはSystem.Net.Httpへの参照を手動で追加することで修正されない可能性が高い – Lukos

0

パッケージに含まれる依存関係は、System.Net.Httpの対象となる.netバージョンと互換性がなく、アップグレードによって古いバージョンが削除され、実行できなかった可能性があります新しいバージョンを追加します。

Microsoft.Azure.Mobile.Clientの依存関係であるSystem.Net.Httpのバージョンを見つけ、それが対象とする.Netのバージョンを確認する必要があります(フォルダはパッケージフォルダの下にある可能性があります)参照がない場合でも)。

次に、.Netの新しいバージョンでプロジェクトをターゲット設定できるかどうか、またはMicrosoft.Azure.Mobile.Clientをダウングレードする必要があるかどうかを判断できます。

関連する問題