15

デフォルトでは、.DPR と .DPROJ のファイル拡張子の説明は同じであるため、エクスプローラーで同じベース名のプロジェクト ファイルを開くと、両方のファイルの説明が「Delphi プロジェクト ファイル」としてリストされます。どのファイルを開く?

私は通常、リストされている 2 番目のファイルを開きますが、それが DPROJ であると想定しています。

ファイルに対応する DPROJ ファイルがある場合に DPR を開くことの欠点はありますか? IDE はこれを適切に処理しますか?

リストされた最初のファイルを開くことがあり、問題に気付かなかったのですが、それは未解決のまま残っている好奇心の 1 つです。ヘルプを調べましたが、何も見つかりませんでした。

4

2 に答える 2

29

* .dprファイルにはdelphiソースが含まれ、*。dprojにはプロジェクト構成が含まれます。

それらの1つを開くと、IDEはもう1つを自動的に探します。

* .dprojファイルを削除して、(残りの)* .dprを開くと、新しい*.dprojファイルが生成されることがIDEから通知されます。

* .dpr:o)を削除しようとしないでください

于 2012-12-05T23:47:23.507 に答える
6

古いバージョンの Delphi も使用すると便利です。たとえば、dprDelphi 7 で開きdproj、最新バージョンで開くことができます。Windows エクスプローラーからダブルクリックするだけで、古いプロジェクトと新しいプロジェクトの両方を開くことができます。

Dprojファイルは、プロジェクトのコンパイルに使用される MSBuild 互換ファイルです。

Delphi IDE 自体は、実際にはプロジェクトを開くためにそれらを必要としません。ただし、このファイルには、Delphi 2006 以前dprojのファイルに保存されていた設定とバージョン番号が含まれています。ファイルが見つからない場合は、デフォルト設定で再生成されますが、dofは必須で再生成されません。uses-list だけでなく、アプリケーションの実際の初期化コードも含まれているため、これは不可能です。dprojdpr

于 2012-12-06T00:10:10.993 に答える