我有一个Delphi(2007)项目,当我打开它时,在IDE响应之前给出了很长的延迟(即2分钟)。
我有其他项目和这个项目一样大,没有这样的延迟。最后,我查看了.DPROJ文件,发现了数百个这样的条目:
<None Include="ModelSupport_MyProjectName\Unit1\default.txaPackage" />
<None Include="ModelSupport_MyProjectName\Unit2\default.txaPackage" />
<None Include="ModelSupport_MyProjectName\Unit3\default.txaPackage" />
我删除了所有这些行,现在巨大的延迟消失了。
那么这些线的目的是什么?他们为什么会造成如此长的延迟?我删除它们有什么伤害吗?更一般地说,是否有关于Codegear / Embarcadero的.DPROJ文件格式结构的良好文档?