2016-04-14 9 views
0

私はRestSharpをXamarinとWPプラットフォーム用のポータブルdllで使用しています。私は私のベースURLとclientを設定RestSharpのFileNotFoundException

var client = new RestClient("http://localhost/api/v1/"); 
var request = new RestRequest(requestUri, Method.GET); 
var queryResult = client.Execute(request); 

、私はドキュメントが言うように、ベースURLに追加するリソースを渡さrequest変数に:実際に私はそれの内側に、このコードでメソッドGETを作成しました。最後に、queryResultの内容を保存するリクエストを実行します。問題は、このコードを実行すると、次の行になります。

var client = new RestClient( "http://localhost/api/");

は私が手:

FileNotFoudnExceptionは、ファイルまたはアセンブリをロードできませんRestSharp.Portable.HttpClient.dll

System.IO.FileNotFoudnExceptionを管理していなかった「System.Net.Http.Primitives、バージョン= 1.5.0.0、Culture =ニュートラル、PublicKeyToken = b03f5f7f11d503a0

何が問題なのですか?

答えて

1

次のいずれかを行う必要があります。

  1. NuGetからMicrosoft Http Client Librariesをインストールします。
  2. すでにインストールした場合ウェブへの依存アセンブリを追加する必要がありますように、あなたはまた、最新の安定版(2.2.29)

にしていることを確認、詳細についてはthis questionをご確認ください。 configも同様です。

+0

答えをいただきありがとうございます。ライブラリを削除してもう一度インストールし直してください。 – IlDrugo

+0

問題ありません!うまくいきました。 – X3074861X