Diese Manifestdatei befindet sich in der project1.res (
{$R *.res}
in der
DPR)
und Sie wird hier von den gezeigten Projekt-Optionen in der DPROJ erzeugt.
Zitat:
(wobei die Fehlermeldung nicht mal einen Hinweis darauf gibt, ob schon die Programmerzeugung auf einen Fehler lief).
Das steht in den Logausgaben des Compilers.
Zitat:
(warum auch immer das bereits eingestellt wurde)
Weil jemand wollte, dass es beim Start als Admin startet?
Rate mal, warum die EXE als Admin gestartet wurde, wenn du sie vom Explorer aus startest.
Falls das "Admin" nötig ist, dann bekommst beim Debuggen nun Probleme, wenn deswegen etwas nicht mehr funktioniert.
Falls diese Option nur für Andere nötig ist, weil dein UserAccount das nötige Recht bereits besitzt oder du sowieso immer als Admin arbeitest oder weil du zum Debuggen das Delphi als Admin gestartet hattest,
dann könntest du diese Einstellung entsprechend anpassen.
* z.B. Release = Admin an / Debug = Admin aus
* oder eine neue BuildConfig ala "ohne Admin" erstellen und nur dort das Admin im Manifest deaktivieren
Alternativ besteht auch die Möglichkeit das "Admin" erst zur Laufzeit anzufordern,
bzw. besser gezielt nloß das/die eine Recht(e), welche man wirklich benötigt.
Ein Therapeut entspricht 1024 Gigapeut.