Tinkoff / invest-api-csharp-sdk

51 stars 19 forks source link

Качаю проект пытаюсь собрать через F5 получаю ошибки #10

Closed cibermax closed 2 years ago

cibermax commented 2 years ago

image подскажите чего не хватает

rus-art commented 2 years ago

Что выводит, если собирать через командную строку dotnet build?

Oblomoff commented 2 years ago

Папка investAPI пустая. Ни одного *.proto файла. Надо туда https://github.com/Tinkoff/investAPI склонировать, тогда скомпилируется.

rus-art commented 2 years ago

Да, надо клонировать через git clone --recurse-submodules

kitMP commented 2 years ago

Распишите подробно, что нужно сделать. Где эти протофайлы, где дать эту команду git clone --recurse-submodules ? У меня в консоли выдаётся ошибка по этой команде.

rus-art commented 2 years ago

Мы находимся в github, тут используется система управления версиями git. Когда вы хотите скачать себе исходники любого проекта на github, вам надо клонировать себе репозиторий.

Ссылку для клонирования можно увидеть взять тут

image

То есть переходим в папку на компьютере, куда хотим получить исходники, открываем терминал и вводим команду

git clone --recurse-submodules https://github.com/Tinkoff/invest-api-csharp-sdk.git

До этого нужно установить git себе на компьютер.

После того, как репозиторий склонирован, можно открывать sln файл и собирать

Как использовать git - большая тема, рекомендую ознакомиться с документацией, например, тут

rus-art commented 2 years ago

Обновил README, раздел Сборка из исходников

kitMP commented 2 years ago

Я сторонник минимализма, не нравится устанавливать доп. софт на ПК, если им редко пользуюсь. Поэтому сделал клонирование репозитория непосредственно из MSVS и нужные пакеты появились, после чего проект собрался.

rus-art commented 2 years ago

Если получилось клонировать через MSVS, значит git уже стоит

kitMP commented 2 years ago

Ничего из git точно не установлено.