What is the purpose of the <None Include = "..."> lines in the .DPROJ file? Can I safely remove them?
I have a Delphi project (2007) which, when I opened it, gave a very long delay (i.e. 2 full minutes) before the IDE became responsive.
I have other projects that are as big as this one, and there was no such delay. Finally, I looked into the .DPROJ file and found hundreds of entries like this:
<None Include="ModelSupport_MyProjectName\Unit1\default.txaPackage" />
<None Include="ModelSupport_MyProjectName\Unit2\default.txaPackage" />
<None Include="ModelSupport_MyProjectName\Unit3\default.txaPackage" />
I deleted all these lines and now the huge delay has disappeared.
So what is the purpose of these lines? Why did they create such a long delay? Have I done harm by deleting them? More generally, is there any good documentation on the .DPROJ format structure from Codegear / Embarcadero?
+3