VS2010打包更新程序,能安装,但是不能覆盖之前的exe和dll,怎么办?

这是1.0版本的配置属性:
图片说明
这是1.1版本的配置属性
图片说明
已经把知道的相关配置更改都改了,生成的安装包可以安装,但是.exe文件和.dll文件都没有更新,不清楚自己还有哪里没有更改。

工程截图:
图片说明

在你的exe dll的assemblyinfo.cs里面,把版本号提高下,再编译安装,看看是否能更新。

项目的工作目录 不要放在需要管理员权限的目录下面

下面目录放在DEF盘 确定父级目录不是只读的

遇到了同样的问题,提供给有需要的同学。
不能覆盖是因为exe或者dll文件的FileVersion没有变化,修改方法参考如下链接,直接修改.rc文件信息即可。
https://blog.csdn.net/chenlu5201314/article/details/53114588