0

我已经部署了一个带有紧凑型 SQL 数据库(本地数据库)的 Windows 安装文件。现在我想升级安装文件而不删除现有的本地数据库。

谁能帮助我如何进行此操作?

4

1 回答 1

2

如果不知道您当前的安装程序是如何编写的,很难给您一个准确的答案,但基本上考虑以下几点:

1) 如果您正在进行重大升级,您的 RemoveExistingProducts 安排在哪里?请注意,您不会要求安装程序进行完全卸载/重新安装,因为您会重新安装数据库文件。

2) 查看 Component 元素的 NeverOverwrite 属性。

3) 如果您希望 SDF 保持卸载状态,则还要考虑 Component 元素的 Permenant 属性,以便后续重新安装将具有相同的数据。

于 2012-11-16T14:17:47.780 回答