LabVIEWForum.de
Subvi nicht verwendbar in exe - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: Subvi nicht verwendbar in exe (/Thread-Subvi-nicht-verwendbar-in-exe)



Subvi nicht verwendbar in exe - kevin9r - 20.06.2015 00:48

Guten Abend/Nacht,

ich bin absolut ratlos, deswegen hoffe ich mal hier auf Hilfe. Ich habe eine Software entwickelt und geschrieben. In dieser Software benötige ich einen Emailversand. Da verwende ich das VI im Anhang. Wenn ich jetzt eine exe erstelle, dann wird diese nicht ausgeführt von dem Rechner ohne LV (da kommt dieses fenster von wegen zur Problemlösung Full Devlpment).

Ich habe Ewigkeiten den Grund gesucht und irgendwann gefunden. Es ist dieses Subvi. Ohne dieses läuft alles perfekt. Ich kann einfach nicht verstehen wieso. .NET Framework ist installiert. Ich benötige unbedingt diesen Emailversand. Ich hoffe jemand hatte bereits ein ähnliches Problem und kennt eine Lösung...

Vielen Dank!


Mit freundlichen Grüßen,
Kevin


RE: Subvi nicht verwendbar in exe - kevin9r - 20.06.2015 10:56

Entschuldigung für den Doppelpost..

Ich habe jetzt noch ein wenig recherchiert und bin auf diesen Thread gestoßen:
http://www.labviewforum.de/Thread-NET-dll-wohin-damit

Ich glaube, dass ich das gleiche Problem habe. Leider verstehe ich den letzten Post nicht richtig.. Soll ich jetzt einfach den Ordner unter C:/Windows/assembly mit ins Verzeichnis der exe legen oder wie kann man das verstehen?

vielen Dank!


RE: Subvi nicht verwendbar in exe - GerdW - 20.06.2015 14:11

Hallo Kevin,

nein, ich glaube, bei dir liegt das Problem woanders…

Du greifst auf .NET-Klassen zu, die vom OS (mit)geliefert werden. Wichtig dabei ist, dass die gleiche .NET-Version auf dem Zweitrechner verfügbar ist (oder zumindest eine, die die gleichen Klassen bietet). Ist das sichergestellt?


RE: Subvi nicht verwendbar in exe - kevin9r - 21.06.2015 20:51

Hallo Gerd,

Danke schonmal für deine Hilfe. Ich muss leider zugeben, dass ich absolut keine Ahnung von .NET habe und nicht wirklich weiß was du damit meinst? Auf beiden Rechnern läuft Windows 8. Der PC auf dem die Anwendung läuft ist embedded und dieser wird gerade verbaut sodass ich erst Mitte der Wochen wieder da dran komme.

Allerdings habe ich auf beiden Rechnern die neusten .NET frameworks installiert.


RE: Subvi nicht verwendbar in exe - jg - 22.06.2015 09:53

Da du (laut VI-Code Version) mit LabVIEW 2012 arbeitest, solltest du auf dem Zielrechner nicht nur das neueste .NET Framework, sondern auch eine Version 2.0 (bzw. kompatibel, also max. 3.5) drauf haben.

Gruß, Jens