Руководство по Nuget
Atom Ответить
06.03.2015


Nuget - интегрированная система в среду разработки Visual Studio. Позволяет быстро и просто скачивать пакеты (дистрибутивы), в том числе новые версии StockSharp API.

Инструкция скачивания StockSharp API:

1. Необходимо на проекте с торговым роботом нажать правую кнопку, и выбрать в контекстном меню пункт Manager Nuget Packages... (в русской версии Visual Studio называется Управление пакетами Nuget):



2. Появится окно как на картинке:



3. В правом верхнем углу в поле Search (в русской версии Поиск) необходимо написать StockSharp. Появится результат поиска с найденным пакетом StockSharp API как на картинке. Необходимо надать на кнопку Install (в русской версии Установить):



4. Начнется процесс установки как на картинке:



5. После завершения установки в папке с исходными кодами торгового робота появятся папки Nuget. В папке packages находятся файлы StockSharp API, которые необходимо далее добавлять в проект робота как ссылки (references):



6. Примеры роботов находятся на GitHub. Инструкция подключения.




7 Ответов
SpaceAveiro

Фотография
Дата: 12.03.2015
Ответить


Михаил Сухов Перейти
Nuget - интегрированная система в среду разработки Visual Studio.


Поправочка...

Для VisualStudio 2010, чтобы появился пункт "Nuget" (работа с Nuget) нужно сначала установить "NuGet Package Manager" :
https://visualstudiogall...d-4c64-adcf-c7cf6bc9970c
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 12.03.2015
Ответить


SpaceAveiro Перейти
Михаил Сухов Перейти
Nuget - интегрированная система в среду разработки Visual Studio.


Поправочка...

Для VisualStudio 2010, чтобы появился пункт "Nuget" (работа с Nuget) нужно сначала установить "NuGet Package Manager" :
https://visualstudiogall...d-4c64-adcf-c7cf6bc9970c


В среде разработки, устаревшей на 6 лет, нельзя использовать некоторые компоненты S# (и некоторые зависимые проекты). Поправочка интересная, но для алготрейдинга бесполезна.
Автор топика
Спасибо:

Buratino

Фотография
Курсы
Дата: 19.08.2015
Ответить


На VS 2015 следующая ошибка:

Цитата:
Severity Code Description Project File Line
Error Could not install package 'StockSharp 4.3.9.1'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author. 0
Спасибо:

bealkl

Фотография
Дата: 23.08.2015
Ответить


Ошибка: Не удалось установить пакет «StockSharp 4.3.10». Вы пытаетесь установить этот пакет в проект, требуемая версия платформы которого — «.NETFramework,Version=v4.5.2», но в пакете нет ссылок на сборки или файлов содержимого, совместимых с этой платформой. Дополнительную информацию можно получить у автора пакета.
Спасибо:

sunway

Фотография
Дата: 29.11.2015
Ответить


Подтверждаю, на VS 2015 Community ошибка при установке StockSharp через NuGet:

Could not install package 'StockSharp 4.3.13'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.

Задавал для своего проекта .NETFramework и 4 и 4.5 и 4.5.2 и 4.6 - всё одно.
Как исправить?
Спасибо:

quarx

Фотография
Дата: 17.12.2015
Ответить


Всем Привет,

Та же самая проблема в Visual Studio 2015.
Где же ответ ?Confused
Спасибо:

aristotel

Фотография
Дата: 04.01.2016
Ответить


Конструктивное обсуждение проблемы приведено здесь https://github.com/NuGet/Home/issues/1542
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy