![]() |
AW: RAD Studio, Delphi, C++Builder 12.2
Gibt es hier oder bei Emba einen Hinweis/Tip, wie ein aktuelles 12.1 auf 12.2 gebracht werden kann? Und dann auch funktioniert.
Ich find dazu nichts! Lad mir aber auch grad erst die ISO runter, vielleicht gibts da ja Hinweise. Grüße Gerd |
AW: RAD Studio, Delphi, C++Builder 12.2
Ich habe hier mehrere Systeme erfolgreich von 12.1 auf 12.2 gebracht. Setup starten, keine Änderungen, einfach weiterklicken wenn man aufgefordert wird. Das heißt aber ja nicht, dass das überall so läuft.
|
AW: RAD Studio, Delphi, C++Builder 12.2
Da alle 12.x die gleiche CompilerVersion IDE-Version sind, geht es hier auf ein Upgrade hinaus. (nicht parallel installierbar, wie z.B. zu 11.x, 10.x, oder XE8, XE7 usw.)
Und da man es aufgegeben hat ein "Upgrade" für sein Setup hinzubekommen (der letzte Versuch war ja extrem grottig langsam), muß, bzw. wird automatisch die alte 12.x deinstalliert, bevor der eigentliche Installations-Vorgang beginnt. Die Registry (Einstellungen) kann man beibehalten (kann sie aber beim Deinstallieren auch zurücksetzen löschen lassen). Natürlich kann man hier auch vorher die Einstellungen mit MigrationsTool speichern (warum bietet das Setup das eigetlich nicht von sich aus an?) und nachher (teilweise) wiederherstellen. GetIt geht dabei verloren, weil das mit deinstalliert wird. Also wenn man nicht die GetItCmd nutzt, muß man nachher alles Packages einzeln extrem umständlich wieder installieren (und sich vorher merken, was installiert was). Auch mit "eigenen" Komponenteninstallationen muß man bei nicht gelöschter Registry aufpassen. Ausnahme, wenn man die Registry nicht löschen/zurücksetzen lässt, da der Schrott nicht richtig deinstalliert wird, sind z.B. Parnassus oder JEDI, welche teilweise erhalten bleiben und in der neuen Delphi-Version erstmal liebendgern knallen. |
AW: RAD Studio, Delphi, C++Builder 12.2
Dieses MigrationsTool ist ja immernoch ... boar ehhhh, mir fällt kein Wort für ein ...
Es hat gerade eben erfolgreich den 12.1-Patch1 in der 12.2 installiert und nun knallt alles weg. :thumb: Außerdem wurden von allen anderen Packages die alten Versionen installiert, anstatt jene, welche im GetIt eigentlich zu Auswahl stünden. ![]() ![]() |
AW: RAD Studio, Delphi, C++Builder 12.2
Zitat:
D.h. alle verstreuten Fragmente, SDKs, JDKs, Registry Einträge, Verzeichnisse wirklich hart löschen, damit der Installer das alles neu anlegen muss. Manchmal kann z.B. ein XML Template-File in einer neuen Version erweitert werden, was wan dann so ohne weiteres gar nicht bemerkt, wenn dies schiefläuft. Für mich hat das immer gut funktioniert und gibt mir auch die Sicherheit, dass ich es genau so installiert habe, wie der Schöpfer es sich gedacht hat. Am Besten geht das natürlich in einer VM, und immer nur eine IDE Version pro VM. |
AW: RAD Studio, Delphi, C++Builder 12.2
Mit {$ZEROBASEDSTRINGS ON} kann der Debugger auch irgendwie nicht umgehn. :freak:
|
AW: RAD Studio, Delphi, C++Builder 12.2
Und das Backup ist natürlich immernoch kaputt.
![]() Man muß also selbst dran denken, vorher das gespeicherte Backup zu nochmal zu sichern/kopieren und es dann selbst wiederherzustellen. :freak: Mir war grade einfach so beim Codeschreiben die IDE hängengeblieben und ist nach 'ner gefühlten Minute einfach so wortlos im Nirvana verschwunden. Das Ereignislog sagt .... Wann schmeißen die endlich diesen .NET-Schrott raus? Zitat:
|
AW: RAD Studio, Delphi, C++Builder 12.2
Zitat:
Laut Hilfe sollte es noch so sein: Zitat:
wenn ich das traditionell 1-based möchte die normalen Delphi Indizes ( mit oder ohne High()/Low() ). Das ist schon schlimm genug und dann noch eine zusäzliche Schwierigkeit mit $ZEROBASEDSTRINGS einzubauen kann ich sowieso keinem emppfehlen. Für welchen realen Anwendungsfall genau sollte man das machen (Ok, vielleicht außer Zwang durch externe 3rd Party Libraries )? |
AW: RAD Studio, Delphi, C++Builder 12.2
Zitat:
|
AW: RAD Studio, Delphi, C++Builder 12.2
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz