我们有一个Visual Studio 2008安装和部署安装项目,它安装最少的文件并运行一些自定义操作。我们还有几个安装项目部署的合并模块项目。每个合并模块都有一个模块可重定向文件夹,其中包含安装了不同组件的唯一子文件夹。合并模块在卸载过程中保留文件
我们遇到的问题是,在安装项目的卸载过程中,由安装项目部署的文件将完全从硬盘驱动器中删除;但由合并模块部署的文件根本不会被删除。
此外,如果在卸载合并模块部署的文件后仍然存在于硬盘驱动器上,再次安装安装项目不会覆盖合并模块部署的文件。
我们必须接受的结果:
1)让这个合并模块部署的文件卸载 2拆除期间)允许通过合并模块部署到被覆盖的文件中运行一个全新安装
任何想法,将不胜感激!
确实,使用链接的msi是一个很好的解决方案......我们在这一点上对合并模块进行了大量投资。如果情况变得更糟,我们最终可能会使用这种方法。 – danlash 2009-08-25 13:36:19