Я использую RestSharp для плагина Dynamics, для этого требуется, чтобы проект был DLL.Я получаю это сообщение об ошибке при запуске плагина:
Произошла непредвиденная ошибка из кода ISV.(ErrorType = ClientError) Неожиданное исключение из плагина (Выполнить): pluginname.PluginEntryPoint: System.IO.FileLoadException: не удалось загрузить файл или сборку 'RestSharp, Version = 105.0.0.0, Culture = нейтральный, PublicKeyToken = null' или одинего зависимостей.Требуется строгое собрание.(Исключение из HRESULT: 0x80131044) Если вы обращаетесь в службу поддержки, предоставьте техническую информацию
Мой код использует .NET Framework 4.6.2, а версия RestSharp - 106.6.10
Вот код, который я пытаюсь запустить:
var body = " {\"data\": [{ \"name\": " + name + ", \"parent_id\": \"0\", \"short_code\": " + shortcode + ", \"billable\": \"yes\", \"assigned_to_all\": \"yes\", \"billable_rate\": \"37.50\"}]}";
var client = new RestClient("https://rest.tsheets.com/api/v1/jobcodes");
var request = new RestRequest(Method.POST);
request.AddHeader("Authorization", "Bearer <token>");//authorisation token
request.AddHeader("Content-Type", "application/json");
request.AddParameter("application/json", body, ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
return true;
Как мне обойти это?