我的客户有一个使用 SQLite 在 .NET 中创建的现有应用程序。他们创建了一个单独的代码库并创建了两种不同的设置,其中一种使用 32 位 SQLite 用于 32 位操作系统,另一种使用 64 位 SQLite 用于 64 位操作系统。他们将其作为 CD 中的产品提供,因此他们现在的要求是合并两个设置,以便可以在单个 CD 中提供它,并降低维护和维护两个构建的成本。
我不知道这里是否有任何出路,因为我是这个地区的新手。有人可以帮忙吗?
我的客户有一个使用 SQLite 在 .NET 中创建的现有应用程序。他们创建了一个单独的代码库并创建了两种不同的设置,其中一种使用 32 位 SQLite 用于 32 位操作系统,另一种使用 64 位 SQLite 用于 64 位操作系统。他们将其作为 CD 中的产品提供,因此他们现在的要求是合并两个设置,以便可以在单个 CD 中提供它,并降低维护和维护两个构建的成本。
我不知道这里是否有任何出路,因为我是这个地区的新手。有人可以帮忙吗?
多种商业设置创作工具支持混合 32/64 位安装程序。这是一个可以帮助您入门的列表: http ://en.wikipedia.org/wiki/List_of_installation_software
我推荐 Advanced Installer 或 InstallShield。
一般的方法是将 32 位和 64 位元素添加到您的安装程序中,并根据目标机器调整它们。安装工具还使用内部机制自动检测 32 位和 64 位机器并相应地调整安装。