Wie kompiliere ich Änderungen an der VCL-Quelldatei (Menus.pas) neu?

Wir haben eine geänderte menu.pas.

Beim

<code>uses ...,Controls,...;
</code>

Der Compiler hat einen schwerwiegenden Fehler ausgelöst:

[Schwerwiegender DCC-Fehler] Menus.pas (*): F2051 Unit Controls wurde mit einer anderen Version von Menus.TPopupMenu kompiliert

versucht:

löschte alle DCU im Projekt.

bauen

Alles bauen

Ich habe versucht, die Datei zum Bibliothekspfad hinzuzufügen, der zum Hinzufügen des Datenbankordners (auch von vcl) und dann zu führt

[DCC-Fehler] jpeg.pas (872): E2065 Unzufriedene Weiterleitung oder externe Deklaration: 'jpeg_save_markers'

Das ist eine Sackgasse.

Die Datei controls.dcu (alle 3) wurde gelöscht, und das Delphi wusste nicht, dass es sie automatisch neu kompilieren sollte. Stattdessen wurde gemeldet, dass die Datei controls.dcu fehlt.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage