AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE cannot load Package.. contains unit.. which is contained in package250
Thema durchsuchen
Ansicht
Themen-Optionen

cannot load Package.. contains unit.. which is contained in package250

Ein Thema von Rainer Wolff · begonnen am 24. Jan 2018 · letzter Beitrag vom 24. Jan 2018
Antwort Antwort
Rainer Wolff

Registriert seit: 25. Okt 2005
Ort: Bretten
318 Beiträge
 
Delphi 10.4 Sydney
 
#1

cannot load Package.. contains unit.. which is contained in package250

  Alt 24. Jan 2018, 19:14
Komponenteninstallation mal wieder, Tokyo 10.2.2.

Beim installieren eines Packages erhalte ich folgende Fehlermeldung

Cannot load package 'RaizeComponentsVcl.' It contains unit 'RzTrkBar', which is also contained in package 'RaizeComponentsVcl250'.

Meine Komponenten erben von Raize-Komponenten. Aufgeteilt in Runtime und Designtime Packages.
Die Runtime hat ein requires RaizeComponentsVCL im dpk.
Die Designtime required nur das Runtime-Package.
Beide haben den Libsuffix 250.

Beim Installieren kommt dann obige Fehlermeldung.

Die selbe Kombi lässt sich unter Berlin problemlos installieren.

Wer hat einen Tipp?
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#2

AW: cannot load Package.. contains unit.. which is contained in package250

  Alt 24. Jan 2018, 19:36
Schau mal in den RaizeComponentsVcl.dpk Projektoptionen, ob das Libsuffix auch in der richtigen config (all) eingestellt ist.
Die Fehlermeldung deutet darauf hin, dass du eine RaizeComponentsVcl.bpl erstellt hast und keine RaizeComponentsVcl250.bpl (eine solche ist aber in der IDE geladen, daher die Fehlermeldung)
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Rainer Wolff

Registriert seit: 25. Okt 2005
Ort: Bretten
318 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: cannot load Package.. contains unit.. which is contained in package250

  Alt 24. Jan 2018, 20:38
Danke, Stevie,
so was an der Ecke war es. In den Raize-Sourcen steht gar nix von einem Libsuffix, wahrscheinlich werden die bpl mitsamt suffix gleich über GetIt installiert, wenns denn klappt.

Bei dieser Updaterei von Tokyo von 10.2.1 auf 10.2.2 hat es mir ja auch Raize zerlegt, da hab ich irgendwann von Hand compiliert, dabei entstanden dann wohl die bpl ohne Suffix. Danach habe ich wieder mit GetIt rumgematscht.

Den Müll von Hand gelöscht, dann liefs schon fast, abgesehen von ein paar requires-Klauseln, die Berlin schluckt, aber Tokyo nicht.

Ich spendier Dir irgendwann mal ein Bier, oder ein paar.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.007 Beiträge
 
Delphi 12 Athens
 
#4

AW: cannot load Package.. contains unit.. which is contained in package250

  Alt 24. Jan 2018, 21:19
Das LIBSUFFIX wird bei Raize Components über ein Include geregelt. Für das von Hand compilieren verwende ich immer die !Build_RC6.cmd aus dem Source-Verzeichnis. Je nach Delphi-Version muss man nur die passenden Einstellungen machen. Ein Compilieren aus der IDE heraus ist vermutlich gar nicht vorgesehen.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:04 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