私はRAD Studioコマンドプロンプトを起動し、DelphiプロジェクトでMSBUILDの「ドライラン」を実行するにはどうすればよいですか?
のMSBuild /トンを実行する場合:プロジェクトディレクトリに
を再構築し、MSBuildのは、すべてのパスの設定を含む、DCC32を呼び出すための完全なコマンドラインが表示されます。 (Is there a Delphi library which returns all effective source paths for a project?を参照)
このmsbuildコンソールの出力をファイルに取り込み、コンパイラの実行を必要としない場合は、実行するアクションを表示するためだけにmsbuildを実行する方法がありますか?私はmsbuildオプションをチェックしましたが、 'ドライラン'スイッチがないようです。
msbuildがコンパイラを見つけられないように、PATHを変更することも可能ですが、素人です。
Whew! Delphi(dcc32.exe)ではなくC#(csc.exe);) – mjn
LOL、ええと、私はそれがcsc.exeについて言及した理由がわからないDelphiだと読んでいます。私は、gabrとして言及された.exeを置き換えることを考えなかった。私はあなたがビルド全体の "ドライラン"を望んでいると思った。私はdelphiタスクについて話すことはできませんが、Cscタスクの場合、CscToolPathプロパティ(ToolPathとして渡されます)をオーバーライドすることができます。物理的にファイル自体を置き換える代わりに使用する.exeを指定できます。でる。 –