Windows安装程序升级与以前的版本但不更改DLL文件

时间:2013-05-08 07:49:39

标签: c# install windows-installer

我创建了类库Project。为了进行设置,我使用了VS 2010来安装。

我覆盖以前的版本使用以下选项。

  1. RemovePreviousVersions - True

  2. InstallAllUsers - True

  3. DetectNewerInstalledVersion - True

  4. 版本 - 4.0.0

  5. 但是我的dll文件没有改变。仍然在安装dll文件之前使用。

    让我知道我做错了什么。

1 个答案:

答案 0 :(得分:0)

有关详细信息,请参阅:

File Versioning Rules

该页面有许多链接描述了Windows Installer用于决定如何安装/替换文件的确切业务规则。从.NET的角度来看,AssemblyFileVersion属性是重要的。这是转换为版本资源中的FileVersion的原因。 AssemblyVersion并不重要,因为这是强名称。