我的情况是这样的:我希望安装程序完全删除旧版本(除了那些在其生命周期由应用程序创建的所有文件),并用新的版本来替换它。
在我的维克斯脚本中,我使用的是自动生成的GUID(星号),产品ID和包ID,而我用我自己的GUID的UpgradeCode它始终保持不变。 什么我不知道我是否可以安全地使用自动生成的GUID(星号)的组件标记为好,对于我的方案?
到目前为止,我用NSIS。 我想尝试维克斯但有一点怀疑,因为人在论坛上说,这将需要大约30天的时间学习它,而一个能在1-2天内与NSIS开始。 然而,对于一个标准的安装一般用户所需要的,我花了2天使用得到一个维克斯真的好安装程序包。 如果您在XML有一点点的背景你应该没有任何后顾之忧。 感谢Rob和所有其他出资创建的维克斯!