Установка DDEX Firebird Provider в Microsoft Visual Studio 2017

Установка DDEX Firebird Provider в Microsoft Visual Studio 2017

VS2017without firebird source

В статье пойдет речь об установке DDEX Provider для VS2017. На данный момент (08.08.2017) еще нет установщика DDEX Provider для Visual Studio 2017. Последняя версия – 3.2.0, которая не прописывает нужного источника данных (Firebird) в оболочку Visual Studio 2017. Это происходит из-за того, что Visual Studio 2017 начал использовать для хранения своих настроек частный реестр, вместо конфигурационного файла.
Изначально перечень источников выглядит так:Что нужно сделать, чтобы в списке источников появилась заветная запись «Firebird Data Source»? Детальная инструкция ниже. Вся процедура займет у Вас не больше 5 минут.

Шаг 1. Установка DDEX Provider 3.0.2

Скачайте DDEX Provider 3.0.2 и установите его. Обычно он устанавливается в папку  C:\Program Files (x86)\FirebirdDDEX.

Шаг 2. Подготовка reg-файла

Microsoft Visual Studio 2017 Settings path

Скачайте 32-битную або 64-битную версию базового reg-файла, в зависимости от разрядности Вашей операционной системы. Найдите на компьютере папку, где хранятся настройки Visual Studio 2017. Обычно она расположена здесь: C:\Users\<user-name>\AppData\Local\Microsoft\VisualStudio. Найдите папку, имя которой начинается с 15.0_. В данном случае это 15.0_3ab834cd.Откройте базовый reg-файл в блокноте и сделайте замены:

###15.0_Config### на 15.0_3ab834cd (11 замен)

###DDEX_PATH### на C:\\Program Files (x86)\\FirebirdDDEX (1 замена)

DDEXProviderRegFileReady

Дабл-слеши обязательны. В итоге файл будет выглядеть так: Reg-файл готов. Сохраните его.

Шаг 3. Правка частного реестра

Запускаем Regedit. Подсвечиваем раздел HK_USERS. Вибираем меню Файл -> Загрузить куст. Вибираем файл privateregistry.bin, который находится в папке настроек Visual Studio 2017 (в даном случае C: \ Users \ <user-name> \ AppData \ Local \ Microsoft \ VisualStudio \ 15.0_3ab834cd). Название куста обязательно! указываем как VS2017PrivateRegistry

DDEXProviderVS2017Reg_step2
DDEXProviderVS2017Reg_step3
Запускаем Visual Studio 2017 и проверяем, появился ли источник Firebird в списке.

Нажимаем ОК. Запускаем на выполнение сохраненный ранее файл реестра или импортируем его через regedit. Раскрываем раздел HKEY_USERS. Подсвечиваем только что созданный раздел VS2017PrivateRegistry. Вибираем меню Файл -> Выгрузить куст.Запускаем Visual Studio 2017и проверяем, появился ли источник данных Firebird Data Source в перечне.

Об авторе

prog1c.lnr administrator