Frage

ich eine .net-Anwendung, die Text an einen seriellen COM-Port, ein POS reciept Drucker schreibt genauer zu sein. Ich bin mit der Rs232 Klassenbibliothek zu schreiben und zu einem seriellen Gerät zu lesen.

Mein Problem ist jetzt mit einigen Kunden, die ihr operating auf Win7 64bit-Version aktualisiert haben, haben Probleme, eine Verbindung mit dem COM-Port zu erstellen.

das COM-Port seemes mit einem anderen Prozess zu bekommen besetzt und blockiert meine Anwendung eine neue Verbindung zu öffnen. so für meine Frage, weiß jemand, wie ich alle Verbindungen zu einem COM-Port schließen kann? oder sehen, was es blockiert? wieder einmal das scheint nur Benutzer win7 64bit und zu beeinflussen.

Dank

War es hilfreich?

Lösung

Sie müssen, um den Prozess finden, die den COM-Port Hijacking. SysInternals' Handle Dienstprogramm Ihnen helfen, es finden sollte. Other than that, habe ich den Telefonie-Dienst gesehen ein COM-Port auf einem meiner Maschinen greifen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top