INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

.net Referenz speichern



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

12.10.2010, 07:26
Beitrag #3

oenk Offline
LVF-Stammgast
***


Beiträge: 361
Registriert seit: May 2005

>= 7.1
2004
EN

3018
Schweiz
.net Referenz speichern
Hi G-Freak

ich kann mir nicht vorstellen, dass es am GarbageCollector liegt. Der arbeitet sehr, sehr, sehr konservativ. Zumal die Assembly in der LabVIEW AppDomain noch geladen ist und von daher nicht dem GarbageCollector zum Opfer fällt.
Wie gehst du vor? Du rufst den Constructor deiner .NET Klasse auf und speicherst die Referenc darauf? Sehe ich das richtig?
Welche Referenz geht dir verloren? Die auf das Klassenobjekt oder auf irgendwelche anderen Objekte der Klasse? Sind es andere Objekte als die Klasse selber: sind die Objekte persistent? Wenn nicht, fallen sie vielleicht doch dem GC zum Opfer. Unterbrichst du LV während dessen? Oder passiert dir das innerhalb eines Programmablaufs, dass die Referenz nicht mehr gültig ist?

Meine .NET Klassen initialisiere (aufruf des Constructors) zu beginn meines Programmes und sind nach einer Stunde Programmablauf immer noch gültig...

Gruess,
c

In theory, there is no difference between theory and practice; In practice, there is.

Chuck Reid
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
.net Referenz speichern - G-Freak - 11.10.2010, 20:01
.net Referenz speichern - Y-P - 12.10.2010, 06:22
.net Referenz speichern - oenk - 12.10.2010 07:26

Gehe zu: