Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#2

AW: IDE Crash - beim Installieren von Package

  Alt 27. Okt 2020, 15:19
Strg+C in Fehlerdialogen und dann Strg+V im Texteditor,
dann hast erstmal den kompletten Fehlertext.

Beim ersten Bild steht im Titel irgendwas wie "kann nicht gelagen weil Unit drin, die auch in anderem Package enthalten"

Spontan würde ich erstmal vermuten, dass ihr ein im Required ein Package vergessen habt.

Da es in den kleines Delphi-Edititionen aber geht, gibt es dieses Package dort nicht.
Fazit: ihr habt etwas von der Enterprise in euer Package einkompiliert und da ihr die Abhängigkeit vergessen habt, geht es "zufälig" im Profssinal.


IDE und euer Package debuggen:
* IDE einmal öffnen ... wenn möglich mit dem Quellcode eures Packages
* Package darf nicht geladen sein (deinstallieren und IDE neu starten)
* IDE nochmal im Debugger öffnen: Start > Prozess laden > Anwendung= $(BDSBIN)\bds.exe
* im zweiten Delphi (IDE) dann euer Package laden und schauen wo es knallt

Zitat:
Diese Anwendung ist für diese Funktion nicht lizenziert
Es gibt in der System-Unit einen Prüfcode ... der ist in einigen Komponenten eingebaut und prüft, ob das Compilat (EXE) mit dem passenden Delphi kompiliert wurde ... z.B. DataSnap/EMS nicht in der Professinal
PS: Delphi ist mit Delphi compiliert (Henne-Ei: es hat sich selbst erstellt) ... drum kann in Prof kein Package mit solchen Komponenten aus der Enterprise geladen werden
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (27. Okt 2020 um 15:24 Uhr)
  Mit Zitat antworten Zitat