Auf '<Name>' kann nicht verwiesen werden, da es ein Member des auf Werttypen basierenden Felds '<Name>' der Klasse '<Klassenname>' ist, die "System.MarshalByRefObject" als Basisklasse hat
Aktualisiert: November 2007
Cannot refer to '<name>' because it is a member of the value-typed field '<name>' of class '<classname>' which has 'System.MarshalByRefObject' as a base class
Die System.MarshalByRefObject-Klasse ermöglicht Anwendungen, die Remotezugriff unterstützen, über die Grenzen von Anwendungsdomänen hinweg auf Objekte zugreifen zu können. Typen müssen von der MarshalByRejectObject-Klasse erben, wenn sie über Anwendungsdomänengrenzen hinweg verwendet werden. Der Zustand des Objekts darf nicht kopiert werden, da die Member des Objekts außerhalb der Anwendungsdomäne, in der sie erstellt wurden, nicht verwendet werden können.
Fehler-ID: BC30310
So beheben Sie diesen Fehler
Überprüfen Sie den Verweis, um sicherzustellen, dass der Member, auf den verwiesen wird, gültig ist.
Qualifizieren Sie den Member explizit mit dem Me-Schlüsselwort.