Dar*_*ler 15 delphi delphi-xe2
默认情况下,.DPR和.DPROJ的文件扩展名描述是相同的,因此在资源管理器中打开具有相同基本名称的项目文件时,两个文件描述都列为"Delphi项目文件"这为开发人员提供了一个选择 - 要打开哪个文件?
我通常打开列出的第二个文件,假设它是DPROJ.
当存在相应的DPROJ文件时,是否有打开DPR的缺点?IDE是否正常处理?
我有时打开列出的第一个文件,我没有注意到任何问题,但这是其中一个尚未得到答复的好奇心.我查看了帮助,找不到任何东西.
Sir*_*ufo 25
*.dpr文件包含delphi源,*.dproj包含项目配置.
打开其中一个,IDE正在自动查找另一个.
尝试删除*.dproj文件并打开(剩余的)*.dpr,IDE将通知您,将生成一个新的*.dproj文件.
不要试图删除*.dpr:o)
如果您使用较旧的Delphi版本也会很方便.例如,您可以dpr使用Delphi 7打开dproj并使用最新版本打开.它允许您通过Windows资源管理器中的双击打开旧项目和新项目.
Dproj 文件是MSBuild兼容文件,用于编译项目.
Delphi IDE本身并不需要它们来打开项目.该dproj文件确实包含设置和版本号,它们存储dof在Delphi 2006及之前的文件中.如果dproj找不到该文件,则使用默认设置重新生成该文件,而该文件dpr是必需的,不会重新生成.这是不可能的,因为它不仅包含uses-list,还包含应用程序的实际初始化代码.