USB デバイスが挿入されている場合にのみ C# アプリケーションの実行を許可することが可能かどうかを知りたいですか? USB デバイスは Pololu マイクロ サーボ コントローラーです。現時点では、プログラムしたとおりに Pololu が「Char」を送信している場合、シリアル接続を介して接続されているかどうかを確認しています。ただし、Pololu が接続されていても、ループの一部で Char が送信されない場合があるため、この場合、pololu が接続されていてもアプリケーションは開きません。それを検出するためのより信頼できる方法はありますか?