12.10.2015, 08:15
Hallo zusammen,
ich kämpfe gerade mit Network-Streams. Ich will zwei Verbindungen aufbauen, also in zwei Apps je einen Sender und einen Empfänger um eine bidirektionale Kommunikation zwischen zwei Applikationen zu ermöglichen. Das Öffnen der jeweiligen Endpunkte habe ich in dem Bild in den Anhang.
Nun zu meinem Problem:
wenn ich die VIs in LabView laufen lasse, funktioniert alles bestens. Beide Streams verbinden sich fehlerfrei. Wenn ich nun aus einem (oder beiden) VI(s) eine Exe baue funktioniert es nicht mehr. Dann bekomme ich in der Exe, welche als zweites gestartet wird folgende Fehlermeldung:
Fehler -314350 bei Sendeendpunkt für Netzwerk-Stream erstellen in TesterTCB.vi
Mögliche Ursachen:
LabVIEW: Eine andere Anwendung überträgt bereits Daten an den Endpunkt im angegebenen Kontext. Der Kontextname im Empfänger/Sender-URL-Anschluss des Endpunkts muss eindeutig sein. Wenn Sie keinen Kontextnamen angegeben haben, müssen Sie einen ungenutzten Kontextnamen in Form einer Endpunkt-URL am Anschluss "Empfängername" bzw. "Sendername" angeben.
Kann mir irgendjemand erklären, was ich falsch mache? Warum geht es im VI, aber nicht in der EXE??
Danke im Voraus
Ingo
ich kämpfe gerade mit Network-Streams. Ich will zwei Verbindungen aufbauen, also in zwei Apps je einen Sender und einen Empfänger um eine bidirektionale Kommunikation zwischen zwei Applikationen zu ermöglichen. Das Öffnen der jeweiligen Endpunkte habe ich in dem Bild in den Anhang.
Nun zu meinem Problem:
wenn ich die VIs in LabView laufen lasse, funktioniert alles bestens. Beide Streams verbinden sich fehlerfrei. Wenn ich nun aus einem (oder beiden) VI(s) eine Exe baue funktioniert es nicht mehr. Dann bekomme ich in der Exe, welche als zweites gestartet wird folgende Fehlermeldung:
Fehler -314350 bei Sendeendpunkt für Netzwerk-Stream erstellen in TesterTCB.vi
Mögliche Ursachen:
LabVIEW: Eine andere Anwendung überträgt bereits Daten an den Endpunkt im angegebenen Kontext. Der Kontextname im Empfänger/Sender-URL-Anschluss des Endpunkts muss eindeutig sein. Wenn Sie keinen Kontextnamen angegeben haben, müssen Sie einen ungenutzten Kontextnamen in Form einer Endpunkt-URL am Anschluss "Empfängername" bzw. "Sendername" angeben.
Kann mir irgendjemand erklären, was ich falsch mache? Warum geht es im VI, aber nicht in der EXE??
Danke im Voraus
Ingo