Delphi-PRAXiS
Seite 18 von 38   « Erste     8161718 192028     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi "Sydney" (10.4) ist da! (https://www.delphipraxis.net/204400-delphi-sydney-10-4-ist-da.html)

Uwe Raabe 3. Jun 2020 22:53

AW: Delphi "Sydney" (10.4) ist da!
 
Zitat:

Zitat von himitsu (Beitrag 1466292)
Leider boten der alte Backgroundcompiler kein ErrorLog und scheinbar auch nicht mir dem neuen Delphi-LSP,
darum ist es nicht möglich rauszubekommen wo es hängt.

In
Delphi-Quellcode:
HKEY_CURRENT_USER\Software\Embarcadero\BDS\21.0\LSP
einen neuen Eintrag
Delphi-Quellcode:
DelphiLSPLog
als DWORD mit dem Wert $FF anlegen.
Die Logfiles liegen dann unter
Delphi-Quellcode:
C:\Users\<User>\AppData\Local\Temp\DelphiLSP
.
Am besten bei dem jeweiligen QP-Eintrag gleich anhängen - das spart Zeit und Rückfragen.

himitsu 3. Jun 2020 23:10

AW: Delphi "Sydney" (10.4) ist da!
 
Na das ist doch mal sehr praktisch. (auch wenn die Option schon bissl versteckt ist :roll:)

Als es noch in der IDE war, hatte ich mir mal gewünscht das man sich das Log so einblenden/aktivieren kann, so wie man auch das CompilerLog sieht.

jaenicke 4. Jun 2020 06:02

AW: Delphi "Sydney" (10.4) ist da!
 
Zitat:

Zitat von stahli (Beitrag 1466295)
Ich habe D 10.4 Prof in einer VM installiert und wollte mit den Open Tools API arbeiten.

Es gibt aber keine ToolsAPI.pas auf dem System.

Gibt es den Ordner C:\Embarcadero\RAD Studio\21.0\source\ToolsAPI? Liegen dort Dateien drin?

Hast du mit der ISO installiert oder per Webinstaller?

MEissing 4. Jun 2020 06:39

AW: Delphi "Sydney" (10.4) ist da!
 
Er hat eine Trial-Version.

Der Trial-Version fehlen unter anderem die Quelltexte. Das normales, beabsichtigtes Verhalten.

(Es fehlen in einer Trial auch die Kommandozeilen-Compiler)

stahli 4. Jun 2020 06:52

AW: Delphi "Sydney" (10.4) ist da!
 
Ok schade, aber danke.

Fehlt deshalb auch die Frage nach dem Installationsordner. Oder kann da noch ein anderes Problem sein?
Das hatte ja auch jemand gefragt in der Fragerunde vom Webinar. Da hattest Du keine Antwort parat.


Installiert übrigens vom WebInstaller. Ich denke Iso geht gar nicht mehr - oder hatte ich das falsch verstanden?

jaenicke 4. Jun 2020 07:05

AW: Delphi "Sydney" (10.4) ist da!
 
Zitat:

Zitat von stahli (Beitrag 1466303)
Fehlt deshalb auch die Frage nach dem Installationsordner. Oder kann da noch ein anderes Problem sein?

Danach wird auch nicht aktiv gefragt, sondern es gibt dafür den Knopf Optionen, das ist beim Webinstaller schon länger so. Allerdings sollte man aufpassen, dass der Zielordner die Rechte korrekt vergeben hat, wenn man einen anderen Ordner verwenden muss. Viele vergessen den Ordner entsprechend zu schützen wie das Original-Programmverzeichnis und wundern sich dann, wenn Viren auf dem PC leichtes Spiel haben...

Zitat:

Zitat von stahli (Beitrag 1466303)
Installiert übrigens vom WebInstaller. Ich denke Iso geht gar nicht mehr - oder hatte ich das falsch verstanden?

ISO geht, enthält nun aber auch den bisherigen Webinstaller im Offlinemodus. Der bisher gravierende Nachteil einer ISO-Installation fällt nun also weg.

Um Patches zu erhalten muss man danach aber wohl den Onlinemodus aktivieren.

MEissing 4. Jun 2020 07:12

AW: Delphi "Sydney" (10.4) ist da!
 
Zitat:

Zitat von stahli (Beitrag 1466303)
Ok schade, aber danke.

Fehlt deshalb auch die Frage nach dem Installationsordner. Oder kann da noch ein anderes Problem sein?
Das hatte ja auch jemand gefragt in der Fragerunde vom Webinar. Da hattest Du keine Antwort parat.

Mitnichten! Das habe ich im Webinar erklärt.

https://youtu.be/aBcn_-Yc2N0?t=7754

Alfonso 4. Jun 2020 07:35

AW: Delphi "Sydney" (10.4) ist da!
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1466297)
In
Delphi-Quellcode:
HKEY_CURRENT_USER\Software\Embarcadero\BDS\21.0\LSP
einen neuen Eintrag
Delphi-Quellcode:
DelphiLSPLog
als DWORD mit dem Wert $FF anlegen.
Die Logfiles liegen dann unter
Delphi-Quellcode:
C:\Users\<User>\AppData\Local\Temp\DelphiLSP
.
Am besten bei dem jeweiligen QP-Eintrag gleich anhängen - das spart Zeit und Rückfragen.

ICh habe im Quellcode eines Formulars "sdsdf" als Error geschrieben.
Im DelphiLSP.log steht
Code:
06:26:05.275 [08700] INFO : Queue.StartProcessNext - Returned False, Message: null
06:26:05.836 [18368] INFO : TJsonRPCPipeClient.DataReceived [Args -LogModes 255 -Name Agent1] [Len 354]: Content-Length: 331

{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///E%3A/projekte/Calcula%2013/Toolsuite.Bbeneficials.pas","diagnostics":[{"range":{"start":{"line":8,"character":8},"end":{"line":8,"character":13}},"severity":1,"code":"E2070","source":"DelphiLSP","message":"E2070 Unbekannte Direktive: 'sdsdf'"}]}}
06:26:05.836 [18368] INFO : Writer.WriteMessage <<{"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"uri":"file:///E%3A/projekte/Toolsuite.Bbeneficials.pas","diagnostics":[{"range":{"start":{"line":8,"character":8},"end":{"line":8,"character":13}},"severity":1,"code":"E2070","source":"DelphiLSP","message":"[B]E2070 Unbekannte Direktive: 'sdsdf'[/B]"}]}}>>
Der Fehler tritt nur bei einem sehr großem Projekt mit vielen Formularen auf, und zwar nur bei Formularen. Bei Units, ohne Formular funktioniert die Fehlerprüfung.

jaenicke 4. Jun 2020 07:59

AW: Delphi "Sydney" (10.4) ist da!
 
Da sieht es so aus als würde dieser Fehler auch zurückgeliefert. Ein Fehlverhalten sehe ich auf den ersten Blick nicht (aber ich kenne die Logs auch noch nicht). Du kannst ja mal den gleichen Fehler in einem Projekt auslösen, in dem es funktioniert. Vielleicht sieht man dort ja einen Unterschied.

twein 4. Jun 2020 08:05

AW: Delphi "Sydney" (10.4) ist da!
 
Zitat:

Zitat von jaenicke (Beitrag 1465407)
Komisch, ich musste die Lizenz neu registrieren, die wurde nicht automatisch erkannt. Die Downloads und die Installation gingen schnell.

Ein schwerer Bug ist leider in TStringGrid.OnDrawCell enthalten: Das übergebene Rect ist nicht korrekt. Ein früherer Bug ist damit behoben, aber leider ist es nun noch schlimmer.

Ich musste meine Lizenz ebenfalls neu registrieren!
Der Lizenzmanager stürzt immer ab, Fehler ist gemeldet, aber noch keine Antwort erhalten.

Mein aktuelles Softwareprojekt kann ich auch nicht kompilieren, da FireDAC Probleme mit MS-SQL (Time-Field) hat. Property "AsDateTime" funktioniert nicht mehr.
Gibt es eigentlich eine Stelle, wo man solche Probleme einstellen kann?

Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:39 Uhr.
Seite 18 von 38   « Erste     8161718 192028     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-2025 by Thomas Breitkreuz