修改安装项目属性
点击安装程序打包项目,在右下角的属性中修改Version,改为自己想要的版本。此时vs会提醒你修改ProductCode,点击是即可。然后修改RemovePreviousVersion为True,这样安装时就会自动移除旧版本。
这时,安装项目修改已经完成了,但这样主程序在更新时是不能自动替换的,还需修改主程序的版本号。
修改主程序版本号
打开主项目,在解决方案资源管理器中选择Properties下的AssemblyInfo,打开后修改
assembly: AssemblyVersion
和
assembly: AssemblyFileVersion
,把括号里换成刚刚在安装项目中设置的版本号。为方便下次更新修改,建议加一个TODO,这样在任务列表中可以快速切换到文件。
点击生成,自动覆盖的安装包就做好了。