既存の .exe、.dll のバージョン情報を設定するにはどうすればいいですか? 質問する

既存の .exe、.dll のバージョン情報を設定するにはどうすればいいですか? 質問する

ビルド プロセスの一環として、コンパイルされたすべてのバイナリのバージョン情報を設定する必要があります。バイナリの中には、既にバージョン情報 (コンパイル時に追加されたもの) があるものもありますが、バージョン情報がないものもあります。

以下の情報を適用できるようにしたいと考えています。

  • 会社名
  • 著作権表示
  • 商品名
  • 製品説明
  • ファイルバージョン
  • 製品バージョン

これらの属性はすべてビルド スクリプトによって指定され、コンパイル後に適用する必要があります。これらは、C++ Builder 2007 でコンパイルされた標準バイナリ (アセンブリではありません) です。

これどうやってするの?

ベストアンサー1

バッチ プロセスではありませんが、Visual Studio ではファイル リソースを追加/編集することもできます。

.EXE または .DLL で、[ファイル] -> [開く] -> [ファイル] を使用するだけです。これは、ビルド後にバージョン情報を修正したり、最初からこれらのリソースがないファイルにバージョン情報を追加したりするのに便利です。

おすすめ記事