USB COM ポート経由で通信するために C# の SerialPort クラスを使用しています。SerialPort は正常に開き、例外が発生するまで正常に動作します。アプリケーションからポートを使用しようとすると例外が発生した後、「ポート 'COM6' が存在しません」という別の例外が発生します。アプリケーションを閉じたり、Visual Studio を再起動したりした後も例外が発生し続けます。ポートを元に戻す唯一の方法は、コンピューターを再起動することです。
誰かがこの問題を見て、それを回避する方法を知っていますか? これをもっと丈夫にする必要があります。