6

プロジェクトがデバッグ モードかリリース モードかに応じて、CodeGear Delphi 2007 プロジェクトでデバッグ モジュール属性を自動的に設定したいと考えています。

プロジェクトを右クリックして、この値を手動で設定できます->バージョン情報->必要に応じて値を編集します。これらはプロジェクト全体のためのものであり、デバッグ ビルドとリリース ビルドでも同じです。

#debug コンパイラ ディレクティブが存在する場合、マニフェストを自動的にデバッグに設定する方法はありますか?

exeがデバッグまたはリリースバージョンとしてビルドされたことを簡単に検出する別の方法はありますか?

4

3 に答える 3

2

コマンドライン コンパイラを使用する場合は、逆の方法で実行できます。デバッグまたはリリース用にコンパイルするようにコンパイラに指示します。デバッグ ビルド用にコンパイラ ディレクティブを DEBUG に設定します (デフォルトで設定されます)。

msbuild YourProject.dproj /p:Configuration=Release

msbuild YourProject.dproj /p:Configuration=Debug

于 2008-11-14T18:46:28.693 に答える
1

まさにこの質問についてのDelphiwikiの記事があります:

「デバッグ」ビルドと「リリース」ビルドを簡単に切り替える

于 2008-11-14T17:47:28.280 に答える
1

別の解決策は、リソース エディター ポスト ビルドを使用して変更することです。http://www.heaventools.com/rtconsole-update-version-info.htmのように

于 2008-11-15T09:52:39.127 に答える