Как получить подробную информацию о USB-устройстве на кросс-платформе C# .net Core

Я работаю над фреймворком Avalonia и.net core 3.0, используя библиотеку System.Management, чтобы получить сведения о USB-устройстве, подключенном к компьютеру. Работает на окнах. Но когда я тестирую на Mac и Linux, приложение выдает исключение PlatformNotSupported Exception и сообщает, что System.Management будет работать только на платформе Windows. Так может ли кто-нибудь предложить мне альтернативный вариант или любую конфигурацию, чтобы я мог решить эту проблему.

0 ответов

Другие вопросы по тегам