1

Delphi 2007 プロジェクトがあり、Project->Options->'Version Info' を設定しようとしています。フォームに値を入力し、プロジェクトを保存します。ただし、ビルドすると、生成されたexeには、入力したバージョン情報が含まれていません。実際には、ファイル バージョン、言語、および製品バージョンのみが含まれます。内部名、製品名などの他の値は含まれません。

値が .dproj ファイルに保存されないことに気付きました。だから私はそれらを上記のファイルのxmlに手動で入力し、保存してビルドしようとしました。繰り返しますが、exe のバージョン情報は不完全です。

バージョン情報 (Windows の場合) とは、exe を右クリックしてプロパティを選択し、[バージョン] タブをクリックしたときに表示されるものを意味します。

編集: おそらく、これは DUnit を使用したテスト プロジェクトであることにも言及する必要があります。

誰にもアイデアはありますか?

4

2 に答える 2

0

.res ファイルに加えて、最後の手段として .dproj ファイルを削除できます。Delphi は .dpr ファイルからファイルを再作成できますが、完全なビルド構成設定が失われ、デフォルトにリセットされます。

于 2010-12-16T09:36:58.593 に答える
0

IIRC これらの値は引き続き .res ファイルに保存されます。何らかの形で削除/変更していますか?

于 2010-12-16T09:18:54.873 に答える