为了启用升级,我确实修改了 DLL 的 AssebmlyVersion 并且没有更改 AssemblyFileVersion。我假设当我更改 AssemblyVersion 时,安装程序会自动检测最新的 DLL 并在升级时替换。但是,升级未能安装最新的 DLL。
在 VS2015 项目中,当我更改 AssemblyVersion 时,我没有看到 ProductVersion 反映了这一点。后来当我更改时,AssemblyFileVersion 然后我注意到程序集的 ProudctVersion 反映了版本。知道为什么会出现这种行为吗?