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


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


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

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

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

Теги:


Спасибо:


1 2 3  > >>
esper

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


FiNick Перейти
Тестирую пример 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?
Спасибо:

transdex

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


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

FiNick

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


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

transdex

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


Установщики роутера 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/
Спасибо:

aspirant

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


FiNick Перейти
Тестирую пример 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-версии библиотеки.
Спасибо:

FiNick

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


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

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

Mikhail Sukhov

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


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

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


Демо или реал?
Спасибо:

FiNick

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


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

Mikhail Sukhov

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


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


Тоже не работает.
Спасибо:

FiNick

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


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

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

loading
clippy