I.
Установите новый роутер http://ftp.moex.com/pub/ClientsAPI/Spectra/CGate/Скачайте 64битный(X64) или 32 битный(X86) роутер, в зависимости от битности windows. Правой кнопкой на скачанном файле - Запуск от имени администратора.
Установить роутер в ту же папку, где был утановлен старый. По идее, установщик сам должен предложить обновление существующего роутера.
II.
Переместите или скопируйте схемы из папки C:\Moscow Exchange\SpectraCGate\SDK\scheme\SPECTRA60 в папку C:\Moscow Exchange\SpectraCGate\SDK\scheme\
Если роутер был установлен в папку C:\Moscow Exchange\SpectraCGate
Если папка отличается, например, если роутер был установлен в папку C:\SpectraCGate
то и путь до схем будет соответствующим. C:\SpectraCGate\SDK\scheme\SPECTRA60 и положить файлы схем нужно будет в папку C:\SpectraCGate\SDK\scheme\
III.
Скопируйте файлы из папки C:\Moscow Exchange\SpectraCGate
для 64 битного роутера файлы cgate_net64.dll и cgate64.dll или cgate_net.dll и cgate.dll для 32 битного роутера
Для версии 1.2 эти два файла нужно скопировать в корневой каталог программы.
C:\Program Files (x86)\TSLab 1.2 в 64 битной windows
или C:\Program Files\TSLab 1.2 в 32 битной windows
а
для версии 2.0 сюда:
C:\ProgramData\TSLab\TSLab 2.0\Providers\RTSGate
Здесь обратите внимание, что никакие папки не нужно создавать, уже все есть. Именно
ProgramData, а не programfiles
IV
Проверьте Path, пропишите недостающее
https://www.screencast.com/t/RvAWT1uRoL8Должен быть прописан и в пользовательском и в системном.
C:\Moscow Exchange\SpectraCGate\bin
https://msdn.microsoft.com/ru-ru/library/office/ee537574(v=office.14).aspx
V.
Удалите файл1. Инструменты - папка с логами - поднимитесь на уровень выше.
Остановите программу TSLab(закройте)
2. В папке поставщика данных НазваниеПоставщикаData удалите файл global.xml
Примерный путь до папок
C:\Users\<USER>\AppData\Local\TSLab\TSLab 2.0
где <USER> - имя пользователя windows
VI. Перезапустите службу роутера.
Запустите программу.
Подключитесь.