Stefan Huber
2014-11-26 13:51:49 UTC
Grüßeuch!
Wir haben hier ein größeres Programm, das einige Zusatzkomponenten benötigt. Wir haben all diese Komponenten in ein Gruppenprojekt ausgelagert und machen ein clean, build, install für all die Pakete.
Das hat eigentlich auch immer gut funktioniert (Delphi 2005, 2010 und XE2).
Jetzt sind wir dabei, auf XE7 umzusteigen und haben für XE7 ein neues Gruppenprojekt mit aktualisierten Komponenten erstellt - unter einem neuen Namen, SVN-versioniert. Unter anderem ist auch Quickreport (5.05 für XE2 und 5.06 für XE7) dabei. Irgendwas muss schiefgegangen sein, und zwar übergreifend, denn...
Mein Problem ist folgendes:
Manche der Pakete lassen sich in XE2 zwar noch kompilieren und erzeugen, nicht aber installieren: Zugriffsverletzung bei Adresse 224082C1. Lesen von Adresse 00000010.
Ich weiß zwar nicht, warum zB das Quickreport-Paket oder auch eines für die serielle Schnittstelle oder ImageEn, in XE2 nicht mehr registriert sind, aber das müsste doch eigentlich behebbar sein.
In XE7 gehen die aktualisierten Komponenten zu installieren. Es macht auch keinen Unterschied, wenn ich alle Pakete aus allen beiden Versionen entferne und es dann in XE2 versuche.
Der Sourcecode des .groupproj und aller beteiligten Unterpakete hat sich nicht geändert, sie sind versionskontrolliert.
Es werden auch die richtigen Verzeichnisse mit den .bpl befüllt (für XE2):
C:\Users\Public\Documents\RAD Studio\9.0\Bpl
Auch ein manuelles Installieren über Komponente > Packages installieren > Hinzufügen und Auswahl eines der Pakete bringt nichts.
Hat jemand noch sachdienliche Hinweise?
Stefan
p.s.: Ja, Reboot hab ich auch schon gemacht.
Wir haben hier ein größeres Programm, das einige Zusatzkomponenten benötigt. Wir haben all diese Komponenten in ein Gruppenprojekt ausgelagert und machen ein clean, build, install für all die Pakete.
Das hat eigentlich auch immer gut funktioniert (Delphi 2005, 2010 und XE2).
Jetzt sind wir dabei, auf XE7 umzusteigen und haben für XE7 ein neues Gruppenprojekt mit aktualisierten Komponenten erstellt - unter einem neuen Namen, SVN-versioniert. Unter anderem ist auch Quickreport (5.05 für XE2 und 5.06 für XE7) dabei. Irgendwas muss schiefgegangen sein, und zwar übergreifend, denn...
Mein Problem ist folgendes:
Manche der Pakete lassen sich in XE2 zwar noch kompilieren und erzeugen, nicht aber installieren: Zugriffsverletzung bei Adresse 224082C1. Lesen von Adresse 00000010.
Ich weiß zwar nicht, warum zB das Quickreport-Paket oder auch eines für die serielle Schnittstelle oder ImageEn, in XE2 nicht mehr registriert sind, aber das müsste doch eigentlich behebbar sein.
In XE7 gehen die aktualisierten Komponenten zu installieren. Es macht auch keinen Unterschied, wenn ich alle Pakete aus allen beiden Versionen entferne und es dann in XE2 versuche.
Der Sourcecode des .groupproj und aller beteiligten Unterpakete hat sich nicht geändert, sie sind versionskontrolliert.
Es werden auch die richtigen Verzeichnisse mit den .bpl befüllt (für XE2):
C:\Users\Public\Documents\RAD Studio\9.0\Bpl
Auch ein manuelles Installieren über Komponente > Packages installieren > Hinzufügen und Auswahl eines der Pakete bringt nichts.
Hat jemand noch sachdienliche Hinweise?
Stefan
p.s.: Ja, Reboot hab ich auch schon gemacht.