Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经部署了一个带有紧凑型 SQL 数据库(本地数据库)的 Windows 安装文件。现在我想升级安装文件而不删除现有的本地数据库。
谁能帮助我如何进行此操作?
如果不知道您当前的安装程序是如何编写的,很难给您一个准确的答案,但基本上考虑以下几点:
1) 如果您正在进行重大升级,您的 RemoveExistingProducts 安排在哪里?请注意,您不会要求安装程序进行完全卸载/重新安装,因为您会重新安装数据库文件。
2) 查看 Component 元素的 NeverOverwrite 属性。
3) 如果您希望 SDF 保持卸载状态,则还要考虑 Component 元素的 Permenant 属性,以便后续重新安装将具有相同的数据。