Da der Fehler nur beim Start der EXE auftrat und es ausser "Zugriff verweigert" keine weiteren Informationen gibt, ist es bei einem Quelltext von knapp 20.000 Zeilen etwas aufwendig, die Fehler-Bedinungen zu finden.
Aber die 20.000 Zeilen Code werden doch nicht alle beim Start ausgeführt. Was passiert den im OnCreate der automatisch erstellten Formulare? Das ist doch der entscheidende Code, wenn es nur beim Start zu dem Fehler kommt.