0

クラス ライブラリ Project を作成しました。セットアップを行うために、インストーラーに VS 2010 を使用しました。

以下のオプションを使用して以前のバージョンを上書きします。

  1. 以前のバージョンの削除 - True

  2. InstallAllUsers - True

  3. DetectNewerInstalledVersion - True

  4. バージョン - 4.0.0

しかし、私のdllファイルは変更されていません。それでもセットアップdllファイルの前に使用しています。

私が間違っていることを教えてください。

4

1 に答える 1

0

詳細については、次を参照してください。

ファイルのバージョン管理規則

そのページには、ファイルのインストール/置換方法を決定するために Windows インストーラーが使用する正確なビジネス ルールを説明するリンクが多数あります。.NET の観点からは、AssemblyFileVersion 属性が重要です。これは、バージョン リソースの FileVersion に変換されるものです。AssemblyVersion は重要ではありません。これは厳密な名前のためです。

于 2013-05-08T12:37:44.787 に答える