Не запускается Гидра из сборки S# 19868

Не запускается Гидра из сборки S# 19868
Atom
10.10.2012
greg_bond


Помогите Гуру. Что я делаю не так?

  1. Получил тестовый доступ на Украинскую биржу.
  2. Установил шлюз Плаза 2.
  3. Установил терминал.
  4. Открыл требуемые порты в Comodo.
  5. Запустил терминал и убедился в том что информация поступает.
  6. С codeplex скачал исходники S#.
  7. Из папки trunk gостроил решения Hydra.csproj, Core.csproj, а также все решения из папки Plugins.
  8. Перенес недостающие 2 ini файла из релиза Гидры на Box.

В результате запуска в процессе создания последнего источник, а именно UX получил следующее сообщение об исключении: 12:26:19.204|Error |StockSharp|System.ArgumentException: Item with name 'Id' doesn't exists. Имя параметра: name в Ecng.Serialization.SerializationItemCollection.get_Item(String name) в Ecng.Data.Database.GetOrAddCacheTable[TEntity](SerializationItemCollection table) в Ecng.Data.Database.ReadAll[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Data.HierarchicalPageLoadList1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Serialization.RelationManyList1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Serialization.RelationManyList1.RelationManyListEnumerator.ProcessMove(Boolean& canProcess) в Ecng.Collections.BaseEnumerator2.MoveNext() в StockSharp.Hydra.MainWindow.InitializeMarketSources() в System.Threading.Tasks.Task`1.InvokeFuture(Object futureAsObj) в System.Threading.Tasks.Task.Execute()

Дальнейшие действия: С Box скачал Hydra_4.1.5_19634, распаковал, запустил, получил: 012.10.10 09:59:45.107|Error |StockSharp|System.ArgumentException: Item with name 'Id' doesn't exists. Имя параметра: name в Ecng.Serialization.SerializationItemCollection.get_Item(String name) в Ecng.Data.Database.GetOrAddCacheTable[TEntity](SerializationItemCollection table) в Ecng.Data.Database.ReadAll[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Data.HierarchicalPageLoadList1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Serialization.RelationManyList1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Serialization.RelationManyList1.RelationManyListEnumerator.ProcessMove(Boolean& canProcess) в Ecng.Collections.BaseEnumerator2.MoveNext() в StockSharp.Hydra.MainWindow.InitializeMarketSources() <mark>в StockSharp.Hydra.MainWindow.<MainWindowLoaded>b__26()</mark> в System.Threading.Tasks.Task`1.InvokeFuture(Object futureAsObj) в System.Threading.Tasks.Task.Execute()

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

Exception.png 31 KB (360)

Теги:


Спасибо:


Moadip

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


Сборка 19851. В 19868 обновлено только пару файлов справки.

  1. Открыл проект \trunk\StockSharp.sln. Собрал.
  2. Удалил базу данных Гидры по c:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Documents\StockSharp\
  3. Запустил гидру из \trunk\Hydra\Hydra\bin\Debug\Hydra.exe

Файлы

StockSharp.Plaza.Messages.ini P2ClientGate.ini добавлять не надо, они создаются при первом запуске гидры.

P.S.: Тоже установлен CoMoDo.

Спасибо: greg_bond

greg_bond

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


Выполнил, получилось! Большое спасибо!

Спасибо:


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

loading
clippy