Hallo,
ich habe hier eine abstrakte Basisklasse:
Und dann eine Klasse, die davon erbt:
Wenn ich die Anwendung aber laufen lasse und im Laufe der Zeit auf _rwChan zugreifen will, sehe ich im Überwachungsfenster folgende Meldung:
Was passt denn nicht?
Ich habe schon alle Zusätze (hatte zuerst 2 Typen und eine Typbeschränkung mit "As DataRow" drin) entfernt, um auf den Kern zu kommen, das Problem tritt jetzt durch diese nackte Architektur auf
EDIT: hat sich erledigt, jetzt geht alles. Ich habe in einem der Konstruktoren einfach vergessen _rwChan auf Objekt zu setzen
ich habe hier eine abstrakte Basisklasse:
Und dann eine Klasse, die davon erbt:
Wenn ich die Anwendung aber laufen lasse und im Laufe der Zeit auf _rwChan zugreifen will, sehe ich im Überwachungsfenster folgende Meldung:
+ _rwChan {"Der generische Typ "Modbus.Data.ChannelData`1" wurde mit der falschen Anzahl von generischen Argumenten in Assembly "Modbus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" verwendet.":"Modbus.Data.ChannelData`1"} System.TypeLoadException
Was passt denn nicht?
Ich habe schon alle Zusätze (hatte zuerst 2 Typen und eine Typbeschränkung mit "As DataRow" drin) entfernt, um auf den Kern zu kommen, das Problem tritt jetzt durch diese nackte Architektur auf
MustInherit
habe ich jetzt probeweise auch weggenommen, geht immer noch nicht.EDIT: hat sich erledigt, jetzt geht alles. Ich habe in einem der Konstruktoren einfach vergessen _rwChan auf Objekt zu setzen
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „sonne75“ ()