Проблема при тестировании примера SampleGUI

Проблема при тестировании примера SampleGUI
Atom
6/19/2011


Тестирую пример SampleGUI, при нажатии кнопки подключится выдается следующая ошибка:
{"Не удалось получить фабрику класса COM для компонента с CLSID {43FB494A-620B-4588-A9DD-DB0BE4B6694A} из-за следующей ошибки: 80040154 Класс не зарегистрирован (Исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))."}

Протрассировал, ошибка исходит из конструктора PlazaTrader, внутрь зайти не получается. Такое ощущение, что какая-то библиотечка должна была быть зарегана в GAC, но в исходниках никакая библиотека с таким CLSID не фигурирует. Что это может быть??

З.Ы. Буду искать способ зайти в конструктор PlazaTrader, чтоб выудить доп информацию.

Tags:


Thanks:


1 2 3  > >>
esper

Avatar
Date: 6/19/2011
Reply


FiNick Go to
Тестирую пример SampleGUI, при нажатии кнопки подключится выдается следующая ошибка:
{"Не удалось получить фабрику класса COM для компонента с CLSID {43FB494A-620B-4588-A9DD-DB0BE4B6694A} из-за следующей ошибки: 80040154 Класс не зарегистрирован (Исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))."}

Протрассировал, ошибка исходит из конструктора PlazaTrader, внутрь зайти не получается. Такое ощущение, что какая-то библиотечка должна была быть зарегана в GAC, но в исходниках никакая библиотека с таким CLSID не фигурирует. Что это может быть??

З.Ы. Буду искать способ зайти в конструктор PlazaTrader, чтоб выудить доп информацию.


При установке роутера в системе какой COM-объект регистрировался (MTA/STA)? Система какая (x86/x64)? Рядом с экзешником есть файл P2ClientGate.ini?
Thanks:

transdex

Avatar
Date: 6/20/2011
Reply


Такая ошибка у меня вывалилась, когда при установке роутера выбрал наугад библиотеку STA вместо MTA (лень было в папочку проекта заглянуть [biggrin] )
Thanks:

FiNick

Avatar
Date: 6/21/2011
Reply


А как устанавливать раутер? Дайте ссылку плиз =)
Я скачивал с РТСа файл p2clientGate.zip, там вообще нет выбора STA/MTA и установки как таковой: просто запускаю cmd файл, который регистрирует библиотечку P2ClientGate.dll, и потом start_router.cmd, и ничего не работает =)
Thanks:

transdex

Avatar
Date: 6/21/2011
Reply


Установщики роутера P2_ClientGate1.11.5_32.exe или P2_ClientGate1.11.5_64.exe можно взять здесь:
http://ftp.rts.ru/pub/FORTS/Plaza2/

Кратко опыт установки описан тут:
http://stocksharp.com/posts/m/8922/
Thanks:

aspirant

Avatar
Date: 6/22/2011
Reply


FiNick Go to
Тестирую пример SampleGUI, при нажатии кнопки подключится выдается следующая ошибка:
{"Не удалось получить фабрику класса COM для компонента с CLSID {43FB494A-620B-4588-A9DD-DB0BE4B6694A} из-за следующей ошибки: 80040154 Класс не зарегистрирован (Исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))."}

Протрассировал, ошибка исходит из конструктора PlazaTrader, внутрь зайти не получается. Такое ощущение, что какая-то библиотечка должна была быть зарегана в GAC, но в исходниках никакая библиотека с таким CLSID не фигурирует. Что это может быть??

З.Ы. Буду искать способ зайти в конструктор PlazaTrader, чтоб выудить доп информацию.


Очень похоже на то, что на Вашем компьютере не зарегистрирована MTA-библиотека самой Плазы (P2ClientGateMTA.dll). Можно сделать вручную: запустите под админом файл register_MTA_dll.bat. Лежит в корневой папке роутера Плазы ({Program Files}\P2FORTSGate). Если не получается, проще будет снести роутер, и установить заново последнюю версию, обязательно выбрав в процессе регистрацию MTA-версии библиотеки.
Thanks:

FiNick

Avatar
Date: 6/22/2011
Reply


Роутер установил нормально, вроде заработало. Спасибо!

Тут теперь другая проблемка: пример подключается, в него через некоторое время загружается портфель (в котором правда 0,00 RUB), но инструменты не подгружаются совсем, событие NewSecurities не вызывается. То же самое со сделками.
Thanks:

Mikhail Sukhov

Avatar
Date: 6/22/2011
Reply


FiNick Go to
Роутер установил нормально, вроде заработало. Спасибо!

Тут теперь другая проблемка: пример подключается, в него через некоторое время загружается портфель (в котором правда 0,00 RUB), но инструменты не подгружаются совсем, событие NewSecurities не вызывается. То же самое со сделками.


Демо или реал?
Thanks:

FiNick

Avatar
Date: 6/22/2011
Reply


Тестовый доступ на beta-forts.rts.ru порт 3001.
Thanks:

Mikhail Sukhov

Avatar
Date: 6/22/2011
Reply


FiNick Go to
Тестовый доступ на beta-forts.rts.ru порт 3001.


Тоже не работает.
Thanks:

FiNick

Avatar
Date: 6/22/2011
Reply


Так это наша проблема или надо писать в суппорт РТСа?
Вообще говоря логин мне давали на этом сервере, но можно попробовать приконнектиться к другому серверу.
Thanks:
1 2 3  > >>

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy