Delphi-PRAXiS
Seite 7 von 16   « Erste     567 89     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi 10.4.1 verfügbar (https://www.delphipraxis.net/205371-delphi-10-4-1-verfuegbar.html)

taveuni 4. Sep 2020 08:39

AW: Delphi 10.4.1 verfügbar
 
Zitat:

Zitat von Michael II (Beitrag 1472957)
Ich konnte gestern eines meiner Projekte nicht kompilieren, weil in 10.4.1 alle ICSOverbyte units nicht mehr gefunden wurden. Es war schon spät und ich habe anstatt Pfade gecheckt ICS wie bei 10.4 via GetIt neu installiert. Danach konnte ich das Projekt problemlos kompilieren. Heute meldete sich Delphi dann beim Start die ICS Komponenten seien doppelt vorhanden (was ja auch stimmt...).
Kurz: Da waren wohl irgend ein Pfad nicht mehr korrekt gesetzt - vielleicht liegt's ja bei dir auch nur daran (?). [In meinem Projekt verwende ich auch andere unter 10.4 (nicht via GetIt) installierte Komponenten und diese funktionierten.]

Auf Deinen Post habe ich ein Projekt mit ICS geladen und hatte das selbe Problem. Nach Check mit dem Snapshot 10.4 habe ich gesehen dass alles noch da war ausser das komplette ICS Verzeichnis in $(BDSCatalogRepository)\ICS_VCL-8.64-Sydney\source\ :shock:
Habe dann das Verzeichnis aus Snapshot 10.4 dahin kopiert und alles wieder I.O. Ich glaube es war das einzige ausser den Patches was ich überhaupt mit GET IT installiert habe.

Die anderen nicht mit GET IT installierten Komponenten sind alle noch da.

dummzeuch 4. Sep 2020 09:14

AW: Delphi 10.4.1 verfügbar
 
Zitat:

Zitat von venice2 (Beitrag 1472945)
Für mich ist das beste Delphi ohne IDE.
Form Designer und fertig den Rest über einen Texteditor und ne Batch zum Kompilieren.
Mehr braucht es nicht.

Dann kann man auch gleich "irgendeinen Compiler" benutzen und muss nicht hunderte von Euro ausgeben. Für mich ist das beste an Delphi - das was mich vor 23 Jahren zum Fan gemacht hat und mich bis heute hält - die IDE mit Form-Designer und der integrierte Debugger, sowie die Erweiterbarkeit der IDE. Die Sprache ist OK, aber es gibt besseres.

Allerdings habe ich erst vor kurzem ernsthaft angefangen Projekte von Delphi 2007 und XE2 auf Delphi 10.2 umzustellen und neue in damit zu entwickeln. 10.3.x und 10.4 kamen wegen Stabilitätsproblemen bisher nicht in Frage. Wenn 10.4.1 hält, was die ersten Erfahrungsberichte versprechen, könnte 10.4.2 der nächste Schritt sein.

Mein persönlicher erster Eindruck war allerdings gemischt. Einiges ist definitiv besser geworden, insbesondere fühlt sich die IDE nicht mehr so quälend langsam an.

himitsu 4. Sep 2020 09:22

AW: Delphi 10.4.1 verfügbar
 
Zitat:

Die anderen nicht mit GET IT installierten Komponenten sind alle noch da.
Klingt fast so, als wenn hier eine Bereinigung des GetIt-Verzeichnisses gemacht wurde, wobei die Dateien rausflogen, welches vom jeweiligen Installer erstellt/runtergeladen/kompiliert wurde und nicht aus der GetIt-Quelle kam.



GIT/SVN/HG gibt es auch in der IDE, da wäre es doch eigentlich möglich dort, die Daten aus diesen Quellen zu holen und auch verschiedene Quellen ala Stable/Daily-Build zu holen (selbst das Windows-Update kann sowas) und über die GetIt-GUI auch Updates darüber anzubieten.
Grade im Install-Script im GetIt bei JCL/JVCL wurde sowas vorgesehen (zumindestens bei der Installation), aber genutzt wird es nicht.

Und ja, scheinbar muß man beim Installieren/Update der IDE noch ein bissl angepassen und es darf nichts einfach so gelöscht werden, zumindestens nicht ohne anschließend das schonmal Installierte und dabei Entfernte, auch wieder neu zu Installeren (wenn es das noch gibt) .... und das alles MUSS auch dem User angezeigt werden.

Michael II 4. Sep 2020 09:57

AW: Delphi 10.4.1 verfügbar
 
[QUOTE=taveuni;1472967]
Zitat:

Zitat von Michael II (Beitrag 1472957)
Auf Deinen Post habe ich ein Projekt mit ICS geladen und hatte das selbe Problem. Nach Check mit dem Snapshot 10.4 habe ich gesehen dass alles noch da war ausser das komplette ICS Verzeichnis in $(BDSCatalogRepository)\ICS_VCL-8.64-Sydney\source\ :shock:
Habe dann das Verzeichnis aus Snapshot 10.4 dahin kopiert und alles wieder I.O. Ich glaube es war das einzige ausser den Patches was ich überhaupt mit GET IT installiert habe.

Die anderen nicht mit GET IT installierten Komponenten sind alle noch da.

Ich habe auch nur ICS via GetIt installiert. Und habe rasch geschaut: Alle nicht via GetIt installierten Komponenten sind in D10.4.1 noch da.
Danke für deinen "ICS Source fehlte" Tipp. (Die ICS*.bpl löschte D10.4.1 übrigens nicht.)

Wenn D10.4.1 alle via GetIt nachinstallierten Komponenten Source Codes löscht (und nicht "nur" die von ICS), dann sollte Emba vor dem Download von D10.4.1 warnen und dies sofort fixen. Die Korrektur kostet Emba ein paar Minuten Aufwand. Wenn's nicht getan wird werden Millionen von Minuten durch Millionen von Delphi ProgrammiererInnen investiert :-D.

Sherlock 4. Sep 2020 10:02

AW: Delphi 10.4.1 verfügbar
 
Vermutlich hat mir die CodeSite Express Installation per 10.4.1 GetIt meine CS Express Installation unter 10.3.3 geshreddert. 10.3.3 findet die nötigen Dateien nicht, aber das GetIt behauptet es sei installiert und Uninstall läuft ins Leere. Muss jetzt die Registry von Hand durchgehen...

Sherlock

jaenicke 4. Sep 2020 10:39

AW: Delphi 10.4.1 verfügbar
 
Mir scheint nach den Erfahrungen habe ich alles richtig gemacht indem ich GetIt noch nicht für die Komponenteninstallation verwendet habe... :lol: leider... denn eigentlich wäre GetIt schon hilfreich, vor allem wenn man eigene Komponenten leicht dort einklinken könnte (und ich mir unsere Buildskripte sparen könnte, die ich immer manuell anpassen muss).

Sherlock 4. Sep 2020 10:42

AW: Delphi 10.4.1 verfügbar
 
Und wie bekommt man CodeSite Express ohne GetIt? Im Moment spiele ich mit dem Gedanken mein Snapshot zurückzuspielen, denn es wird immer schlimmer, je mehr ich in der Registry lösche :D

Sherlock

himitsu 4. Sep 2020 10:45

AW: Delphi 10.4.1 verfügbar
 
Im Notfall kannst den kompletten Registry-Pfad löschen, bzw. den umgenennen oder die IDE mit einem alternativen RegPfad starten.
Die wichtigen Dinge gibt es nochmal in HKLM, was beim Start der IDE immer kopiert wird.



Im GetIt gibt es keine IsInstalled-Check-Funktion vorhanden.

GetIt guckt nur ob der Registry-Eintrag vorhanden ist.
Ob das Verzeichnis im Repository-Verzeichnis existiert oder ob gar wirklich installiert und die Installation auch korrekt ist, ist egal.
Fehlt dann z.B. im GetItVerzeichnis das Uninstall-Skript oder davon aufgerufene Uninstaller, dann kannst auf den Uninstall-Knopf im getIt drücken, wie du willst ... es passiert nichts.
Und bei einem Fehler gibt es auch kein "Soll ich bereinigen?", was dass "installiert" löscht, damit man es los wird und vieleicht erneut auf "Installieren" klicken könnte.

taveuni 4. Sep 2020 10:48

AW: Delphi 10.4.1 verfügbar
 
Zitat:

Zitat von Sherlock (Beitrag 1472989)
Und wie bekommt man CodeSite Express ohne GetIt? Im Moment spiele ich mit dem Gedanken mein Snapshot zurückzuspielen, denn es wird immer schlimmer, je mehr ich in der Registry lösche :D

Sherlock

Hast Du schon mal versucht einfach nur das (vermutlich fehlende) Verzeichnis der Komponente aus dem Snapshot nach $(BDSCatalogRepository)\ zurückzuspielen?

Sherlock 4. Sep 2020 10:54

AW: Delphi 10.4.1 verfügbar
 
Liste der Anhänge anzeigen (Anzahl: 1)
Jaaa, also. Ich glaube ich hab mein GetIt im 10.3.3 kaputtiert. Dieser Fehler kommt jetzt egal was ich versuche zu installieren:
Anhang 53004


Snapshot spiel ich jetzt zurück. :stupid:

Danke für die Anteilnahme :angel:

Sherlock


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 Uhr.
Seite 7 von 16   « Erste     567 89     Letzte »    

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 by Thomas Breitkreuz