Проблема с подключением библиотеки Gate.io

maksgmn

Client
Регистрация
29.01.2016
Сообщения
204
Благодарностей
6
Баллы
18
Доброго времени суток, есть библиотека биржи Gate.io https://github.com/gateio/gateapi-csharp
Пробовал запустить код из примера на Visual Studio, с предварительно скачанными зависимостями при помощи nuget, которые предлагают разработчики (RestSharp, NewtonSoft, JsonSubTypes, System.Componentmodel.Annotations) - код работает, вот пример самого кода в Visual Studio ниже:

C#:
using System;
using System.Collections.Generic;
using System.Diagnostics;
using Io.Gate.GateApi.Api;
using Io.Gate.GateApi.Client;
using Io.Gate.GateApi.Model;

namespace Gate_api
{
    class Program
    {
        static void Main(string[] args)
        {
            Configuration config = new Configuration();
            config.BasePath = "https://api.gateio.ws/api/v4";
            var apiInstance = new DeliveryApi(config);
            var settle = "usdt";  // string | Settle currency
            Console.WriteLine(settle);
        }
    }
}
На zennoposter почему-то не хочет работать. Я поместил все .dll, которые собрал nuget в ExternalAssemblies, получилось следующим образом: https://prnt.sc/1v9kf1y

Добавил ссылки из GAC, все без проблем добавились: https://prnt.sc/1v9kihr

Так же добавил директивы using: https://prnt.sc/1v9km4d

Выводит что не может найти элементы библиотеки: https://prnt.sc/1v9kpbc

В чем может быть проблема теоретически ?
 

maksgmn

Client
Регистрация
29.01.2016
Сообщения
204
Благодарностей
6
Баллы
18
Update:

Добавил using в общий код, а не в директивы using, щас сделал наоборот, теперь появилась другая проблема:


C#:
Компиляция кода  Ошибка в действии "CS0012" "The type 'System.Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'.". [Строка: 1; Cтолбец: 13]
 

maksgmn

Client
Регистрация
29.01.2016
Сообщения
204
Благодарностей
6
Баллы
18
На форумах пишут, что нужно добавить assembly в web config файле, как это сделать в project maker ?


C#:
<compilation debug="true" targetFramework="4.7.2">
  <assemblies>
    <add assembly="netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51"/>
  </assemblies>
</compilation>
Может кто знает где найти web config в zennposter или как иначе решить этот вопрос ?
 
Последнее редактирование:

maksgmn

Client
Регистрация
29.01.2016
Сообщения
204
Благодарностей
6
Баллы
18
В общем заработало, пересобрал библиотеку, указав framework 4.8 и проект запустился
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)