База знаний

Шаг 1 – попробуйте найти ответ:

База знаний: > Quik_DDE
ERROR:[Quik] Connect error. Не установлен NiApi
Автор Alexander Ladonin, Изменено Alexey TSLab на 09 December 2016 16:29

12:06:44.39[18]ERROR:[Quik] Connect error: Сбой при получении производства объектов класса COM для компонента с CLSID {} в результате следующей ошибки: 80040154.
11:22:37.31[7]FATAL:MainException:
TSLab.DataSource.DataSourceException: [NetInvestorDataSource] Connect error ---> System.Runtime.InteropServices.COMException: Не удалось получить фабрику класса COM для компонента с CLSID {} из-за следующей ошибки: 80040154 Класс не зарегистрирован

- Проблема может возникать в следующей ситуации
1. До установки программы TSLab стояла какая-то программа с регистрацией этой niapi.dll
2. Через некоторое время Вы удалили программу и вместе с ней слетела регистрацияniapi.dll
- Проблема может возникнуть при установке программы TSLab, если например у пользователя не хватает прав. Устанавливать программу необходимо пользователем с правами администратора.

Необходимо установить библиотеку niapi.dll согласно инструкции на сайте разработчика http://netinvestor.ru/niapi.aspx

Или согласно инструкции на нашем форуме: Установка NiApi

(0 голос(а))
Эта статья полезна
Эта статья бесполезна