Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism c# assembly in delphi 8 verwenden (https://www.delphipraxis.net/21599-c-assembly-delphi-8-verwenden.html)

adi 5. Mai 2004 11:13


c# assembly in delphi 8 verwenden
 
hallo zusammen

ich versuche eine c# assembly in delphi 8 zu verwenden. nachdem ich die assembly in eine dll compiliert habe, importiere ich sie per projekt-referenz hinzufügen und uses zum bestehenden code. die ide scheint sie ohne probleme zu erkennen (die bestehenden funktionen usw. werden automatisch angezeigt). das compilieren des delphi code verläuft auch ohne probleme. beim starten der exe kommt jedoch folgende fehlermeldung:

TypeLoadException in (name der exe datei): Der Typ (assembly.klasse) in der Assembly (name der c# assembly), Version=1.0.0.0, Culture=neutral, PublicKeyToken=null konnte nicht geladen werden.

beim testen mit der dll habe ich festgestellt, dass, wenn änderungen an der dll gemacht werden, zb hinzufügen oder löschen einer funktion, diese erst nachdem sie erneut zum projekt hinzugefügt wurden sichtbar werden. ist dies normal oder gibts hierfür eine einstellung in delphi 8?

wie ihr beim lesen der obenstehenden zeilen gemerkt habt, bin ich neu in der delphi und der .net welt und kämpfe im moment noch mit den grundlagen... :oops:

hoffe, dass mir jemand von euch helfen kann.

gruess
adi

Robert_G 5. Mai 2004 11:46

Re: c# assembly in delphi 8 verwenden
 
Du hast in D8 generell Probleme mit Assemblies, die während einer D8 Sitzung geändert werden.
Ein Neustart der IDE war bei mir bis jetzt ausreichend. ;)

MaBuSE 5. Mai 2004 12:43

Re: c# assembly in delphi 8 verwenden
 
Und unbedingt Update #2 von Borland für Delphi 8 einspielen.

Das Update löst viele Probleme.

MaBuSE 5. Mai 2004 12:45

Re: c# assembly in delphi 8 verwenden
 
Zitat:

Zitat von adi
hallo zusammen


Mist schon wieder vergessen ;-)
Willkommen in der DP

:dp:


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