AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 11.2 Installation und Addins

Ein Thema von PeterPanino · begonnen am 21. Sep 2022 · letzter Beitrag vom 21. Sep 2022
Antwort Antwort
PeterPanino

Registriert seit: 4. Sep 2004
1.465 Beiträge
 
Delphi 10.4 Sydney
 
#1

Delphi 11.2 Installation und Addins

  Alt 21. Sep 2022, 20:55
Ich habe heute den Delphi 11.2 WebInstaller ausgeführt und dabei olgende Erfahrung gemacht:

Wird die eigentliche Web-Installation von bds.exe ausgeführt? Das heruntergeladene WebInstaller-Programm RADStudio_11_2_esd_10937.exe macht nämlich folgendes: Es deinstalliert die bestehende 11.1 Version und kopiert dann u.a. das neue bds.exe in das bin-Verzeichnis. Dann startet es bds.exe - und hier liegt der Hund begraben: Beim Start von bds.exe kam u.a. diese Fehlermeldung:

fehlermeldung.png

Ich habe dann den Fehler behoben, indem ich Navigator mit einem externen Tool deinstalliert habe.

Logischerweise kann bds.exe die Navigator-DLL ja nicht laden, weil vorher die IDE ja vom Web-Installer gelöscht wurde - ein logischer Widerspuch aus der Praxis.

Dann kamen haufenweise solche Fehlermeldungen:

listerror.png

Die Web-Installation ging dann relativ reibungslos vonstatten.

Zu guter letzt gab es Schwierigkeiten bei der Neuinstallation der Konopka-Library - der UAC-Dialog verdeckte nämlich den Getit-Installations-Dialog, so dass nichts mehr ging. Zum Glück gelang es mir, diese Zwickmühle, bei der beide Dialoge sich gegenseitig verdeckten, auszutricksen.

Alles in allem wieder ein spannender Tag!
Geändert von PeterPanino, damit der Platz auf dem Bildschirm nicht so leer aussieht.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Delphi 11.2 Installation und Addins

  Alt 21. Sep 2022, 21:22
Einiges wird nicht richtig deinstalliert.
Wenn du beim Update vom Setup die Registry nicht löschen lässt, dann bleiben der Mist zurück und wird danach auch wieder versucht zu laden.

C:\Program Files (x86)\Common Files\ParnassusShared\

HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\22.0\Experts\




https://www.delphipraxis.net/211379-...ml#post1511577
$2B or not $2B
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.960 Beiträge
 
Delphi 12 Athens
 
#3

AW: Delphi 11.2 Installation und Addins

  Alt 21. Sep 2022, 21:25
Sowas gehört EMBT gemeldet...
Die Frage wäre halt, ob das jemand nachstellen kann.
Das macht das Fehler melden etwas einfacher u.a. weil man dann
Unterstützung von anderen hat.

Da ich in eine "saubere" VM Installiert habe, hab' ich das Problem nicht.
  Mit Zitat antworten Zitat
PeterPanino

Registriert seit: 4. Sep 2004
1.465 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Delphi 11.2 Installation und Addins

  Alt 21. Sep 2022, 21:49
Sowas gehört EMBT gemeldet...
Die Frage wäre halt, ob das jemand nachstellen kann.
Das macht das Fehler melden etwas einfacher u.a. weil man dann
Unterstützung von anderen hat.

Da ich in eine "saubere" VM Installiert habe, hab' ich das Problem nicht.
Ich arbeite in einer Produktiv-Umgebung: Da kann ich es mir nicht leisten, alle paar Monate alles (und das ist ne Menge) frisch und neu zu installieren.
Geändert von PeterPanino, damit der Platz auf dem Bildschirm nicht so leer aussieht.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: Delphi 11.2 Installation und Addins

  Alt 21. Sep 2022, 22:43
Vollkommen richtig. Die überwiegende Mehrheit wird den Schritt von 11.1 auf 11.2 mit einem simplen Start des Setup und den Bestätigen der Vorgaben durchführen. In der Regel funktioniert das auch ohne Probleme. Lediglich eine Handvoll Plugins oder Bibliotheken machen Probleme, darunter auch die Parnassus-Plugins.

Ich weiß nicht, ob es mit GetIt zusammenhängt, das diese nicht richtig deinstalliert. So zeigt z.B. MMX dieses Problem nicht und auch eine ganze Reihe anderer Plugins wie TestInsight, Documentation Insight, CodeSite und Localizer kann ich aus eigener Erfahrung in diese Gruppe einschließen.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Delphi 11.2 Installation und Addins

  Alt 21. Sep 2022, 23:27
Parnassus deinstalliert sich niemals vollständig.

Ob es ein Bug ist, dass es auch in der Registry zurrück bleibt, weiß ich nicht ... bei mir blieb das zurück.


Die installieren es ins User-CatalogRepository, aber anstatt die DLL direkt von dort in den aktuellen Nutzer zu linken,
kopieren sie die Datei dann nochmal in ein globales Verzeichnis und von dort wird niewieder etwas gelöscht (weil es ja nicht weiß, ob die DLL auch von anderen Nutzern verwendet wird, die es bei sich in ihr User-CatalogRepository installiert haben und es ebenfalls nach dort kopierten, anstatt IHR kopie zu registrieren)

Außerdem deinstalliert das Setup auch nur den aktuellen Benutzer (Admin) und nichts nutzerabhängiges von anderen Usern, inkl. derer Registry (HKCU).
Entweder das Setup geht durch alle User oder es braucht einen gemeinsamen Speicher (nicht HKLM, weil schreibgeschützt)


Entweder es gehört ins User-Repository und garnichts global und nur für den aktuellen Nutzer,
oder es gehört ins AllUsers-CatalogRepository und für alle registiert (HKLM).

Warum GetIt so unnötiig kompliziert die Installationsanweisungen in der Registry speichert, das weiß wohl nur der Irre da hinten in der Ecke.


GetIt könnte es, aber nur wenige nutzen es gichtig. (es fehlt nur noch, dass der Nutzer sich entscheiden kann, ob er jeweils für sich oder alle installiert)
$2B or not $2B

Geändert von himitsu (21. Sep 2022 um 23:34 Uhr)
  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 05:42 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