Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Ce und DevExpress Trial Units (runtime) werden nicht gefunden (https://www.delphipraxis.net/197512-ce-und-devexpress-trial-units-runtime-werden-nicht-gefunden.html)

jobo 12. Aug 2018 16:33

Ce und DevExpress Trial Units (runtime) werden nicht gefunden
 
Hallo,

ich probiere mit der CE ein paar Sachen aus. Nun habe ich die DevExpress Trials installiert und bekomme einen riesen Haufen units in die Uses Clause, wenn ich eine der GUI Komponenten auf die Form bringe. Es wird leider keine der Units gefunden.
Laut Projektoptionen Packages sind alle(?, jedenfalls viele) Komponenten bzw. Units aufgeführt, obwohl es ja wohl nur runtimes sind in der Trial. Die angegebenen Ordner enthalten zwar einige *bpl, aber z.B. keine *skin*.bpl, von denen maßig eingetragen wurden.
Diese interessieren mich auch grad gar nicht, kann man das Skinning (und damit diese dutzenden Skin Units) deaktivieren?

Die Units, die ich probieren wollte, finde ich im Dateisystem gar nicht.

Die Demos von DevExpress zeigen ähnliche Fehler und liefern eine Meldung beim Compilieren, dass Dateien im Installationsordner "C:\program files(x86)\dev.. nicht gespeichert werden. War es vielleicht nicht schlau, dort die Komponenten zu installieren?

Das Ganze unter Win32.

Welches sind meine Denk und Installationsfehler?

juergen 12. Aug 2018 17:07

AW: Ce und DevExpress Trial Units (runtime) werden nicht gefunden
 
Hallo,

Meine Erfahrungen sind, keine "Programmiersachen" in deinen genannten Ordner zu installieren. Selbst Embarcadero hatte dafür ein Patch nachgeliefert. Windows verwaltet halt Berechtigungen auf diesen Ordner.

Das Skinning kannst du in den Projektoptionen deaktivieren. War das Skinning vorher aber aktiv, musst du die Skinning Units per Hand unter der Uses löschen.

himitsu 12. Aug 2018 17:18

AW: Ce und DevExpress Trial Units (runtime) werden nicht gefunden
 
Die SourceCodes der Komponenten dort zu installieren ist nicht das Problem, aber die Ausgabeverzeichnisse dort zu belassen geht natürlich nicht. :roll::stupid:

Bzw. so wie es Delphi selber macht:
Die AusgabeVerzeichnisse können dort sein, wenn man die PAS nur in den Bibliothekspfaden lässt, die DCU mit dem "Installer" als Admin (mit den nötigen Rechten) kompiliert oder fertig kompiliert mitliefert

und beim Kompilieren der Programme nur die DCU in den Suchpfaden hat.
Mit Debuginfos die DCU kompiliert und die PAS in den Bibliothekspfaden, dann lassen sie sich auch debuggen,
ohne dass z.B. ein "Virus" die PAS und DCU einfach so verändern könnte.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz