一直在调试VS的打包软件的程序,然后就没有多想在自己的机器上测试安装的打包的stepup文件,但是遇到了一个问题。
之前的同事使用VS2010打包的,我这边使用VS2017打包的,我理解是一致的。
但是打包之后
按照这种方式配置的,也可能最开始安装配置的时候,我机器上的这个updatecode 可能原来填写的不是这个,也在自己的机器上安装了。但是如今发现。
因为需要将 Remove Previous Versions的这个置为 True.因此我每次安装的时候都会提示一个错误信息,就是告知我 移除之前的版本错误。
我尝试了非常多的版本,的确如果我不打开这个Remove Previous Versions的这个置为 True 安装上就不会出现问题。但是之后的版本一旦打开,则没有办法进行安装。
我尝试了请你这个安装程序名称和路径相关的注册表,还是不行。不知道有没有什么指导意见。
我有参考一个帖子
https://blog.csdn.net/weixin_33834075/article/details/86081339
上面有提到,系统是干净的,现在我的系统已经不太干净了,不知道还有没有办法解决,我个人觉得是不是我的注册表哪里没有清理干净?