Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   DSharp DatabindingsVCL150.bpl can't be installed (https://www.delphipraxis.net/186549-dsharp-databindingsvcl150-bpl-cant-installed.html)

Rainer Wolff 10. Sep 2015 12:38

DSharp DatabindingsVCL150.bpl can't be installed
 
Hallo,

ich benutze (oder versuche es zumindest) die DSharp-Bibliothek. Ich benutze auch vererbte Formulare mit einem virtualtreeview.
Wenn ich nun eines dieser Formulare öffnen will, kommt es zu der Fehlermeldung "Package DatabindingsVCL150.bpl can't be installed because it is not a design time package".
Soll ja auch nicht geladen werden, ist ja wirklich ein Runtime-Package.
Es passiert nun folgendes
-Die Design-Ansicht des Formulars steht nicht zur Verfügung, obige Fehlermeldung erscheint
-Nochmaliges schliessen und öffnen des Formulars führt zur Fehlermeldung, Ancestor (aber für mein Basisformular) not found.
-Öffnen des Basisformulars bringt zwar keine Fehlermeldung, aber auch keine Designansicht.
-Nochmals schliessen des Basisformulars und erneutes öffnen: Alles im Basisformular in Ordnung
-Jetzt öffnen des abgeleiteten Formulars: Auch hier alles in Ordnung, ich kann mit der Arbeit loslegen
-Solange das Projekt geöffnet bleibt, kann ich das abgeleitete Formular jetzt auch beliebig öffnen und schliessen

Irgendwann nervt es aber nur noch, ständig Basisformulare zig mal öffnen und schliessen zu müssen, ohne sie zu benötigen.

Die Bindings benutze ich übrigens im konkreten Projekt gar nicht, die sollen aber installiert bleiben, da ich oft genug in Projekte mit Bindings wechsle (und dort erscheint die Fehlermeldung auch). Im konkreten Projekt sind nicht mal DSharp-Units eingebunden.

Gruß Rainer


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:57 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