Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Frage zum Summer 2015 XE7 Update Subscription Update (https://www.delphipraxis.net/186865-frage-zum-summer-2015-xe7-update-subscription-update.html)

rider 8. Okt 2015 14:45

AW: Frage zum Summer 2015 XE7 Update Subscription Update
 
Zitat:

Zitat von mm1256 (Beitrag 1318043)
Angezeigt wird "Embarcadero® Delphi XE7 Version 21.0.17707.5020". Ist das richtig?

Das ist nachwievor die Versionsnummer von Delphi XE7, Update #1.
Embarcadero hat sich offensichtlich nicht die Mühe gemacht, diesen Hotfix irgendwo in der IDE kenntlich zu machen.

rider 8. Okt 2015 14:51

AW: Frage zum Summer 2015 XE7 Update Subscription Update
 
Zitat:

Zitat von jbg (Beitrag 1318020)
Jetzt gibt es ein Update für IDE Fix Pack für Delphi XE7, das die Inkompatibilität behebt.

Vielen Dank für die Mühe und Aufmerksamkeit!
Jetzt läuft das IDE Fixpack wieder.

rider 8. Okt 2015 14:55

AW: Frage zum Summer 2015 XE7 Update Subscription Update
 
Zitat:

Zitat von jbg (Beitrag 1317964)
Zitat:

Zitat von rider (Beitrag 1317948)
Nach diesem Update funktioniert das IDEFixPack (zumindest bei mir) nicht mehr.

Ich glaub's ja nicht.

Es gibt auch andere Packages, die mit dem neuen "Hotfix" nicht zurechtkommen.
Z.B. bei mir das IBDAC Demo.
Da kann man schon nach dem Sinn von solchen "breaking hotfixes" fragen...

Bernhard Geyer 8. Okt 2015 15:58

AW: Frage zum Summer 2015 XE7 Update Subscription Update
 
Zitat:

Zitat von rider (Beitrag 1318056)
Zitat:

Zitat von jbg (Beitrag 1317964)
Zitat:

Zitat von rider (Beitrag 1317948)
Nach diesem Update funktioniert das IDEFixPack (zumindest bei mir) nicht mehr.

Ich glaub's ja nicht.

Es gibt auch andere Packages, die mit dem neuen "Hotfix" nicht zurechtkommen.
Z.B. bei mir das IBDAC Demo.
Da kann man schon nach dem Sinn von solchen "breaking hotfixes" fragen...

Evtl. ist es zwangsweise breaking da jede Unit-Signaturänderung zu breaking führt. Hier hat das Delphi-Packagekonzept so seine Beschränkungen.
Hier muss halt der Komponentenhersteller eine neue Demo.bpl bereit stellen.

mm1256 8. Okt 2015 16:49

AW: Frage zum Summer 2015 XE7 Update Subscription Update
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1318048)
Seitdem man für Updates nicht mehr in die MSI-Datenbank schreibt rennt der Installer "wie die Sau".

Ich hab jetzt die Installer-Exe mal etwas "untersucht". Des Rätsels Lösung, es ist lediglich ein selbst extrahierendes passwortgeschütztes Archiv mit dem Installer als Header. Die entpacken also lediglich die Dateien. Darum ist der Installer so schnell...er entpackt ja nur. Wenn Delphi dann noch auf einer SSD liegt, kriegst du fast nichts mit davon. Geil... :thumb:

rider 8. Okt 2015 18:33

AW: Frage zum Summer 2015 XE7 Update Subscription Update
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1318062)
Evtl. ist es zwangsweise breaking da jede Unit-Signaturänderung zu breaking führt.

Das "breaking" bezog sich auf das Posting von jbg:

"Da nutzt man einmal keinen Hack, sondern die offizielle API (VisualizationServicesAPI) und bekommt das dann damit quittiert, dass sie mit einem Hotfix (den nicht jeder bekommt) die API ändern, ohne die veränderte designide.dcp mit auszuliefern. Das bedeutet, dass IDE Plugins, die diese API nutzen einwandfrei kompilieren, weil die alte designide.dcp genutzt wird, aber nicht mehr funktionieren, da Typen/Klassen/Funktionen nicht mehr in der designide.bpl vorhanden sind oder ihre Parameter sich geändert haben. "

D.h. mit diesem Hotfix wurden ohne Vorwarnung API Schnittstellen geändert.
Die Folge ist, dass sämtliche Komponenten, Erweiterungen nicht mehr laufen, die diese API benutzen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:57 Uhr.
Seite 2 von 2     12   

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