Register drivers {PostgreSQL ANSI} and {PostgreSQL Unicode} during installation on...
authorHiroshi Inoue <h-inoue@dream.email.ne.jp>
Mon, 29 Apr 2019 01:04:58 +0000 (10:04 +0900)
committerHiroshi Inoue <h-inoue@dream.email.ne.jp>
Mon, 29 Apr 2019 01:04:58 +0000 (10:04 +0900)
Per report from Grant Shirreffs.

installer/psqlodbcm_cpu.wxs

index 96f45f7dfafac25a170359fd29f01f7dcc4e39bb..bf4f767d16ce27867b8028eb554d40fd104f87a7 100644 (file)
 <?if $(var.Platform) = x64 ?>
           <ODBCDriver Id="Psqlodbc_9.0_Driver_ANSI" Name="PostgreSQL ANSI($(var.Platform))" File="psqlodbc30a.dll" />
           <ODBCDriver Id="Psqlodbc_9.0_Driver" Name="PostgreSQL Unicode($(var.Platform))" File="psqlodbc35w.dll" />
+          <ODBCDriver Id="Psqlodbc_11_newid_Driver_ANSI" Name="PostgreSQL ANSI" File="psqlodbc30a.dll" />
+          <ODBCDriver Id="Psqlodbc_11_newid_Driver" Name="PostgreSQL Unicode" File="psqlodbc35w.dll" />
 <?else?>
           <RegistryValue Id="psqlodbc30a.reg.1" Root="HKLM" Key="SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers" Name="PostgreSQL ANSI" Type="string" Value="Installed" />
           <RegistryValue Id="psqlodbc30a.reg.2" Root="HKLM" Key="SOFTWARE\ODBC\ODBCINST.INI\PostgreSQL ANSI" Name="APILevel" Type="string" Value="1" />