У статті піде мова про встановлення DDEX Provider для Microsoft Visual Studio 2017 або 2019. На цей час (08.08.2017) ще
немає інсталятора DDEX Provider для Visual Studio 2017. Остання версія - 3.0.2.0, що не прописує необхідного джерела
даних (Firebird Data Source) в оболонку 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-файла
Скачайте 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 заміна)
Дабл-слеши обяв'язкові. В підсумку маємо такий файл:
Рег-файл готовий. Збережіть його.
Крок 3. Правка приватного реєстру
Запускаємо Regedit. Підсвічуємо розділ HK_USERS. Вибираємо меню Файл -> Завантажити кущ. Вибираємо файл privateregistry.bin, який знаходиться в папці налаштувань Visual Studio 2017 (в даному випадку C:\Users\<user-name>\AppData\Local\Microsoft\VisualStudio\15.0_3ab834cd).
Назву куща обов'язково! вказуємо VS2017PrivateRegistry
Натискаємо ОК. Запускаємо на виконання збережений раніше файл реєстру або імпортуємо його через regedit. Розкриваємо розділ HKEY_USERS. Підсвічуємо щойно створений розділ VS2017PrivateRegistry. Вибираємо меню Файл -> Вивантажити кущ.
Запускаємо Visual Studio 2017 і перевіряємо, чи з'явилося джерело Firebird Data Source в переліку.
Visual Studio 2019
Робимо аналогічно 2017, але замінивши ###15.0_Config### на 16.0_46c7cf6b (все, що після 16.0_ у Вас буде відрізнятись), а назву куща заміняємо на VS2019PrivateRegistry