0

我已经创建了类库项目。为了进行设置,我使用 VS 2010 进行安装。

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

  1. RemovePreviousVersions - True

  2. InstallAllUsers - 真

  3. DetectNewerInstalledVersion - 真

  4. 版本 - 4.0.0

但我的 dll 文件没有改变。它仍然在设置 dll 文件之前使用。

让我知道我做错了什么。

4

1 回答 1

0

有关更多信息,请参阅:

文件版本控制规则

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

于 2013-05-08T12:37:44.787 回答