如何在使用Windows安装程序安装新版本之前正确卸载以前的Excel 2010加载项?
在我的设置项目中,我更新了Version
属性,比如从1.0.0到1.0.1 (对于新产品代码也是),然后将RemovePreviousVersions
设置为true。 然后我重build了安装项目。
安装没问题,但是当我打开Excel的时候发生了一件有趣的事情。 以前的版本不知何故被删除,仍然显示在function区栏上。
显然安装程序没有正常工作。 我不确定是否错过了某些东西,或者在安装项目中设置了错误的东西。
我曾经想过改变Version
& RemovePreviousVersions
就足够了。 也许我错了。 那么我还有什么要做的呢? 任何人都可以给我一些指针?
美东时间:
还有一件事要添加在这里:我不认为我重新构build安装程序时更改程序集版本或文件版本。 我应该更新哪一个? 文件一或大会之一或两者? 如果我只是保持原来的版本不变,这是否重要?
尝试创build一个安装日志 ,看看你的文件发生了什么。 很有可能Windows安装程序发现它们与安装的文件具有相同的文件版本并跳过它们。
您也可以尝试增加所有版本化文件的文件版本。