RomSunZ
|
Дата: 03.01.2015
При загрузке reference из github получаю ошибку
|
|
|
|
JaguarFX
|
Дата: 03.01.2015
|
|
|
|
Согласен, то же самая ошибка. Более дательное изучение вопроса показывает что в конфигурации присутствует Abt.Controls.SciChart.Wpf Version=3.21.0.5520, а какая-то из StockSharp библиотек - видимо StockSharp.Xaml.Charting.dll ссылается на библиотеку SciChart Version=3.1.0.5022, см. сообщения при построении. Вероятно это и порождает такое сообщение. 1>------ Перестроение всех файлов начато: проект: Robot, Конфигурация: Debug x86 ------ 1> Не удается решить конфликт между "Abt.Controls.SciChart.Wpf, Version=3.21.0.5520, Culture=neutral, PublicKeyToken=b55dd9efe817e823" и "Abt.Controls.SciChart.Wpf, Version=3.1.0.5022, Culture=neutral, PublicKeyToken=b55dd9efe817e823". Произвольный выбор "Abt.Controls.SciChart.Wpf, Version=3.21.0.5520, Culture=neutral, PublicKeyToken=b55dd9efe817e823". 1> Выполните переназначение app.config для сборки "Abt.Controls.SciChart.Wpf, Culture=neutral, PublicKeyToken=b55dd9efe817e823" из версии "3.1.0.5022" [H:\Programs\StockSharp\StockSharpAPI\References\Abt.Controls.SciChart.Wpf.dll] в версию "3.21.0.5520" [] для разрешения конфликта и избежания предупреждения. 1>C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605,5): warning MSB3247: Обнаружены конфликты между различными версиями одной и той же зависимой сборки.
|
|
|
|
Mikhail Sukhov
|
Дата: 04.01.2015
Ошибки по тексту разные.
|
|
|
|
RomSunZ
|
Дата: 14.01.2015
Подскажите, когда будет (и будет ли) решена проблема с ошибкой "Exception: Your trial of SciChart has expired. SciChart must be activated on this machine using a purchased serial key to allow development"? Использовать референс из гитхаба по-прежнему не возможно.
|
|
|
|
Mikhail Sukhov
|
Дата: 14.01.2015
RomSunZ  Использовать референс из гитхаба по-прежнему не возможно.
Возможно. Только не под отладчиком.
|
|
|
|
RomSunZ
|
Дата: 14.01.2015
|
|
|
|
esper
|
Дата: 15.01.2015
|
Автор топика
|
|
|
RomSunZ
|
Дата: 15.01.2015
Может быть тогда есть смысл вернуться к предыдущей версии библиотеки?
|
|
|
|
JaguarFX
|
Дата: 16.01.2015
так и пришлось сделать - откатиться на 4.2.33.0. Однако из 4.2.48.0 я подключил StockSharp.Algo.History, так как там есть определенные обновления за 2014, и к счастью она нормально работает со младшими версиями...
|
|
|
|
RomSunZ
|
Дата: 16.01.2015
lebedevsrg  так и пришлось сделать - откатиться на 4.2.33.0. Однако из 4.2.48.0 я подключил StockSharp.Algo.History, так как там есть определенные обновления за 2014, и к счастью она нормально работает со младшими версиями... Я имел в виду вернуть библиотеку SciChart 3.1 вместо обновленной 3.2 с новым типом лицензии
|
|
|
|
Rebelion
|
Дата: 11.02.2015
О'кей, Гугл, и как теперь этим пользоваться, если ни разу GitHub'ом не пользовался? Есть ли мануал по тому, как собирать проект и получать необходимые библиотеки? У мну проект нифига не компилится. Где я дурак?
|
|
|
|
VassilSanych
|
Дата: 12.02.2015
В каждом проекте захардкожено, что StockSharpAssemblyInfo.cs находится в папке /StockSharp (GitHub)/ Так что лучше при клонировании называть папку именно так. Или просто исправить линки.
|
|
|
|
VassilSanych
|
Дата: 13.02.2015
В сущности, разобрано всё, кроме API. Всё, что работает с XAML, и даже коннекторы. API собирается, и на том спасибо.
|
|
|
|
VassilSanych
|
Дата: 13.02.2015
Rebelion  Есть ли мануал по тому, как собирать проект и получать необходимые библиотеки? У мну проект нифига не компилится. Где я дурак? - клонируете всё в папку /StockSharp (GitHub)/ - пытаетесь собрать - делаете Unload проектам, которые не собираются или вам лично не нужны, спускаясь по зависимостям сверху вниз Algo должен собираться.
|
|
|
|
Иван З.
|
Дата: 13.02.2015
VassilSanych  Rebelion  Есть ли мануал по тому, как собирать проект и получать необходимые библиотеки? У мну проект нифига не компилится. Где я дурак? - клонируете всё в папку /StockSharp (GitHub)/ - пытаетесь собрать - делаете Unload проектам, которые не собираются или вам лично не нужны, спускаясь по зависимостям сверху вниз Algo должен собираться. Тоже ни чего не получается, если не сложно, объясните по подробнее на примере S#Studio. Она собирается? Или это я много хочу?
|
|
|
|
VassilSanych
|
Дата: 13.02.2015
Иван З.  Тоже ни чего не получается, если не сложно, объясните по подробнее на примере S#Studio. Она собирается? Или это я много хочу?
Да, студия великовата :) У меня не собирается. Но я и не пытался больше одного раза. Соберите Algo, а потом уж сами ищите чего студии не хватает. Попробуйте подсунуть недостающее/конфликтующее из релизной версии. Как я уже писал, это скорее всего будут компоненты XAML. См. решения в этой ветке выше.
|
|
|
|
Mikhail Sukhov
|
Дата: 13.02.2015
Иван З.  Тоже ни чего не получается, если не сложно, объясните по подробнее на примере S#Studio. Она собирается? Или это я много хочу? К серии уроков по C# и S# надо будет отдельно продавать "Как скомпилировать StockSharp". По моим оценкам - не менее 60-ти часов брутального видео.
|
|
|
|
voucik
|
Дата: 14.02.2015
|
|
|
|
Всем привет. Объясняю по подробней. Прикол в том, что на самом деле нужно решить только эту проблему Error 260 Source file '..\..\StockSharp (GitHub)\StockSharpAssemblyInfo.cs' could not be found E:\PROJECT\Finam\StockSharp\GitHubPrj\stocksharp-master\stocksharp-master\Localization\CSC Localization Т.Е. указать правильный путь к этому файлу StockSharpAssemblyInfo.cs (у них он во многих проектах указан с папкой StockSharp (GitHub), а у вас нет такой папки). Кстати, я не понимаю, зачем было людям выставлять реально не рабочие примеры, ибо не все же хорошо шарят в программировании. Поэтому делаем следующие шаги: 1. Находим все все файлы проектов в папке проекта в Windows поисковике (находясь в распакованной папке) пишем *.csproj  2. Открываем их с помощью блокнота (лучше notepad++), можно все файлы выделить и открыть с помощью него. 3. В блокноте жмём Ctrl+F и выбираем вкладке заменить и в строке найти пишем: \StockSharp (GitHub) , а строку заменить на оставляем пустую (проверьте, чтоб не было пробелов). И жмем кнопку заменить во всех открытых документах.  4. Закрываем блокнот и сохраняем изменённые файлы. 5. Копируем файл StockSharpAssemblyInfo.cs на один уровень выше, чем он находится (т.е. если он находится C:\1\2\3\ в папке три, то надо вернуться обратно и скопировать в папку 2 C:\1\2\)  6. Компилим проект и видим ещё одну ошибку Error 4 'Could not find file 'E:\PROJECT\Finam\StockSharp\GitHubPrj\stocksharp-master\stocksharp-master\Xaml\Properties\Licenses.licx'.' E:\PROJECT\Finam\StockSharp\GitHubPrj\stocksharp-master\stocksharp-master\Xaml\LC XamlPublic Не беда, открываем проект XamlPublic и удаляем этот файл из проекта (кнопка Del).  Вот и всё, компилим и радуемся. P.S. Я понимаю, что это все криво и т.д. но я попытался объяснить простому люду, как проще всего и быстрее запустить проект.
|
|
|
|
Mikhail Sukhov
|
Дата: 14.02.2015
Поставил спасибо за обзор, но вы что то делаете не так.
|
|
|
|
TheRoman
|
Дата: 14.02.2015
voucik спасибо, только хотел по этому поводу отписать ...
Михайл, в одном из топиков вы написали "Мы меняем и процесс разработки." - что под этим подразумевается?
|
|
|
|
TheRoman
|
Дата: 14.02.2015
У меня все равно есть ошибки, с.м. вложенный
|
|
|
|
voucik
|
Дата: 15.02.2015
TheRoman  У меня все равно есть ошибки, с.м. вложенный ндааа, ошибок много, какая Visual Studio? И ещё вопрос, ты точно поставил этот файл в правильную папку (попробуй потестить, скопуруй его в разные папки) StockSharpAssemblyInfo.cs
|
|
|
|
TheRoman
|
Дата: 15.02.2015
Михаил, а какие системные требования? У меня стоит windows 7 .NET Framework 4.5 и SDK for Windows 7.
|
|
|
|
Сергей Гаврилов
|
Дата: 20.02.2015
|
|
|
|
Mikhail Sukhov
|
Дата: 20.02.2015
И Гидра и Студия использует Актипро. Без лицензии этой компании запустить скомпилированное не удастся.
|
|
|