Windows エクスプローラーでマウス カーソルをファイルの上に置いたときに表示されるバージョン情報は、VERSION リソースで Visual Studio によってビルドされたファイルに設定されます。できれば、インストール プロパティでバージョンを変更するときに、ソリューションによってビルドされたすべてのファイルのバージョンを 1 か所で設定したいと考えています。これを行う方法はありますか?
これの動機は、ファイルのバージョンが更新されていない場合、インストーラーがファイルの以前のバージョンを新しいファイルに置き換えるのではなくそのままにしておくことです。これは、「RemovePreviousVersions」プロパティが設定されている場合でも発生します。ビルドおよびインストールされたすべてのファイルのバージョンを更新するという面倒でエラーが発生しやすい作業を省くために、すべてのファイルからバージョン リソースを削除しますが、これはエレガントではありません。