(30.03.2012 09:51 )F_aus_S schrieb: @jg und kann man da was machen? Oder ist es tatsächlich so, dass LV8.0 die "neueren" .NET-assemblies nicht lesen/öffnen/verarbeiten kann?
Danke für eure Antworten und Gruß
Zwei mögliche Gründe:
1) Die .Net Assembly ist in einer neueren Version geschrieben dann LabVIEW unterstützt. LabVIEW 8.0 war so ungefähr 2005 rausgekommen, und .Net 2.0 ungefähr zur gleichen Zeit. Zu erwarten dass LabVIEW 8.0 dann .Net 4.0 unterstützt ist dabei schon etwas blauäugig.
2) Die Methoden in der assembly sind alle statisch. Frühere .Net Implementation in LabVIEW hatten keine Möglichkeit um statische Methoden aufzurufen, da diese nicht wirklich instantiert werden. (Übrigens hat selbst LabVIEW 2011 offiziel keine .Net 4.0 Unterstüztung und verlangt einen manifest Hack um das doch möglich zu machen).
Wie Du es drehst und wendest, ein Upgrade zur aktuellen LabVIEW Version scheint unumgänglich wenn Du diese Komponente in LabVIEW benutzen willst.