Пожалуйста, потерпите меня. Я новичок.
У меня ошибка
Не удалось загрузить файл или сборку RestSharp, Version = 106.11.4.0, Culture = нейтральный, PublicKeyToken = 598062e77f915f75 или одну из его зависимостей . Система не может найти указанный файл.
У меня есть модульные тесты, в которых я столкнулся с этой ошибкой. У меня есть библиотека классов (Visual Studio 2012, net framework not core, c#). У моего класса есть частный метод
private void doUpcLookup()
{
var client = new RestClient("https://api.upcitemdb.com/prod/trial/");
// lookup request with GET
var request = new RestRequest("lookup", Method.GET);
request.AddQueryParameter("upc", this.Upc);
IRestResponse response = client.Execute(request);
// parsing json
Newtonsoft.Json.Linq.JObject obj = JsonConvert.DeserializeObject<Newtonsoft.Json.Linq.JObject>(response.Content);
this.Title = obj["items"].First["title"].ToString();
this.WeightText = obj["items"].First["weight"].ToString();
}
Он вызывается методом publi c. Достигнув вызывающего абонента в этом сообщении, я ранее получал указанную выше ошибку. Я немного прочитал, что заставило меня переключиться с пакета NuGet RestSharp на RestSharpSigned. При запуске модульного теста моя ошибка была устранена.
Затем я попытался запустить тот же код с приложением, я получил ошибку выше.
Может ли кто-нибудь помочь мне с устранением неполадок? Я считаю, что это проблема незнания (моя), а не проблема RestSharp. Но мне непонятно, как это может случиться. Спасибо