2016-04-14 74 views
0

我在爲Xamarin和WP平臺的便攜式dll中使用RestSharp。其實我已經創建的方法GET與此代碼它裏面:RestSharp上的FileNotFoundException

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

我成立了我的基本URL一個client,在request變量我通過了資源的文件說,要添加到基礎URL 。最後,我執行保存queryResult中的內容的請求。問題是,當我執行此代碼時,在此行上:

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

我得到:

FileNotFoudnException沒有管理
System.IO.FileNotFoudnException在RestSharp.Portable.HttpClient.dll
無法加載文件或程序集System.Net.Http.Primitives,版本= 1.5.0.0,文化=中立,PublicKeyToken = b03f5f7f11d503a0

有什麼不對?

回答

1

你要麼需要:

  1. 從安裝在的NuGet Microsoft Http Client Libraries
  2. 如果已經安裝,確保你在最新的穩定版本(2.2.29)

此外,檢查this question更多的細節,你可以需要的依賴程序集添加到您的網頁。配置以及。

+0

感謝您的回答,我剛剛刪除了庫,並重新安裝它,以解決這個問題。 – IlDrugo

+0

沒問題!很高興它的工作。 – X3074861X