我有一个为我们的软件定制的安装程序,我正在升级/更新它以匹配我们的新程序。该程序适用于服务器/客户端模型。添加新工作站作为客户端时,它必须安装 ODBC 驱动程序才能连接到服务器上的数据库。
我的问题是,我应该尝试连接到服务器以通过读取注册表项来获取 MySQL 的版本以确定我需要哪些驱动程序(3.5、5.1 等),还是应该为每个版本编译单独的安装程序?为不同环境制作安装程序的最佳实践是什么?
我有一个为我们的软件定制的安装程序,我正在升级/更新它以匹配我们的新程序。该程序适用于服务器/客户端模型。添加新工作站作为客户端时,它必须安装 ODBC 驱动程序才能连接到服务器上的数据库。
我的问题是,我应该尝试连接到服务器以通过读取注册表项来获取 MySQL 的版本以确定我需要哪些驱动程序(3.5、5.1 等),还是应该为每个版本编译单独的安装程序?为不同环境制作安装程序的最佳实践是什么?