3
votes

I've scoured SO, blogs, and EDN looking for answers, but to no avail. This cannot be intentional, I've even built the project outside of my regular code workspace to ensure there was no external changes being made, and the issue still occurs.

The closest similar issue I could find is below:

in XE5 everytime I make a project it recompile everything

This even occurs with a new VCL form, with no changes made at all. Each time I choose F9 to Run the project, I get a compiler dialog. I recently migrated Delphi XE, which didn't have this issue.

Any advice would be greatly appreciated, thanks!

1
This happens every time, even with Delphi 2007, even when there's no actual compiling happening. There's a check made on the project file, and then all dependencies are checked to see if anything changed. If the dialog is annoying, turn it off in Tools->Options->Environment Options by unchecking the "Show compiler progress" box. (The dialog shows just for a couple of seconds unless you've told it to stay visible.)Ken White
@KenWhite, thank you for your reply! I understand and appreciate what the check is doing, but there are times where I will make no changes, and receive the dialog (albeit for about 10 seconds) and other times where the dialog doesn't even appear, and the application launches immediately, even with the "Show compiler progress" box checked.Alex Biery
How do we reproduce this?David Heffernan
You might get better responses on the Embarcadero forums, or contacting Embarcadero support. Depending on your luck, you may get your question closed as off-topic or too broad or whatever.David
@Ken On XE, F9 doesn't lead to compile if project up to dateDavid Heffernan

1 Answers

1
votes

This behaviour appears to be by design. There's nothing wrong with your installations. All my Delphi installations from XE3 and later behave in the way you describe and show for your XE5 installation. All my XE2 and earlier installations behave in the manner you describe and show for your XE installation.