BluetoothLEDevice в пакете Nuget, используемый приложением WPF - PullRequest
0 голосов
/ 10 декабря 2018

Я пытаюсь создать пакет NuGet, который может использоваться приложениями WPF, использующими библиотеки Windows, содержащие BluetoothLEDevice и связанные классы.Существующие приложения, которые нуждаются в этой функциональности, являются приложениями WPF, и я не совсем понимаю, каковы ограничения этого.В настоящее время некоторые вещи работают, а другие нет.

Например, я получаю ошибку System.PlatformNotSupportedException: 'Windows Runtime (WinRT) is not supported on this platform.', когда использую средство просмотра устройства, чтобы получить ссылку на устройство, к которому я хочу подключиться, и затем вызываю DeviceInformation.CreateFromIdAsync(...).

  • На что должен ориентироваться мой пакет NuGet с точки зрения фреймворка / стандартной версии?
  • На что должны ориентироваться существующие приложения WPF, чтобы иметь возможность использовать это?

Я попытался установить для TargetPlatformVersion значение 10 для приложения WPF.Я также вижу разные результаты в зависимости от того, ссылаюсь ли я на свою библиотеку классов в решении из проекта WPF или на загрузку ее в виде пакета NuGet.

У меня проблемы с поиском недавней документации по этому вопросу.

...