Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism .Net Funktionen aus Assembly aktualisieren ? (https://www.delphipraxis.net/80458-net-funktionen-aus-assembly-aktualisieren.html)

winx 9. Nov 2006 09:34


.Net Funktionen aus Assembly aktualisieren ?
 
Hallo,

ich nutze Delphi.Net und habe dort ein Projekt, das aus einem Hauptprojekt besteht,
welches wiederum eine von mir erzeugte DLL nutzt.

Diese DLL hat eine Klasse, auf die ich vom Hauptprojekt zugreifen und die
Funktionen nutzen kann.

So nun zu meinem Problem. In der Projektverwaltung habe ich beide Projekte
stehen. Wie kann ich nun sicherstellen, dass wen ich was in der DLL ändere,
die Änderungen im Hauptprojekt übernommen werden, sprich,
welche Schritte (Compilieren, Aktualisieren, etc ) muß ich durchführen?

Habe nämlich in einer meiner DLL Klassen eine neue Public-Funktion
hinzugefügt. Bekomme diese jedoch, egal was ich auch mache (Neustart, DLL
neu einbinden, Aktualisieren,..) nich in meinem Hauptprojekt zu sehen.
Wenn ich sie einfach reinschreibe, bekomm ich nen Compilerfehler:
"undefinierter Bezeichner"

Vielleicht kann mir jemand mal das System oder meinen fehler erklären?

Danke,
winx

p.s: hab auch noch hier gepostet

Phoenix 9. Nov 2006 09:54

Re: .Net Funktionen aus Assembly aktualisieren ?
 
Eigentlich sollte es reichen, wenn Du das geänderte Assembly neu kompilierst und dann Dein Hauptprojekt neu erzeugst (Vllt. mal alle dcuil - Files löschen).

winx 9. Nov 2006 10:11

Re: .Net Funktionen aus Assembly aktualisieren ?
 
Hi,

was sind eigentlich diese dcuil Files?
erstellt hab ich schon neu...hat nix gebracht.

eanke,
winx

Phoenix 9. Nov 2006 10:16

Re: .Net Funktionen aus Assembly aktualisieren ?
 
Das sind die Delphi / Win32 - Dcu's - nur eben für Delphi.NET - vergleichbar mit den .obj - Files wenn du C / C++-Code compilierst.

Der Inhalt dieser dcuil - Dateien wird am Schluss durch den Linker zum eigentlichen Assembly zusammengelinkt.

winx 9. Nov 2006 10:21

Re: .Net Funktionen aus Assembly aktualisieren ?
 
Hab alle DCUIL Files der DLL gelöscht, neu erstellt...funzt leider auch nich

dann noch ne Zwischenfrage. was sind dann die DCPIL files?

Elvis 9. Nov 2006 10:31

Re: .Net Funktionen aus Assembly aktualisieren ?
 
DCUIL sind die Gegenstücke zu DCU. DCPIL sind die Gegenstücke zu?
*Trommelwirbel*
Natürlich ( :!: ) DCP.

Also "Delphi Compiled Unit" und "Delphi Compiled Package". *Bemerkung verkneift*

winx 9. Nov 2006 12:12

Re: .Net Funktionen aus Assembly aktualisieren ?
 
danke :-D

Aber mein problem kann das immer noch nicht lösen, hat jemand noch ne Idee???


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