Я загрузил образец кода для Band SDK for Windows. Затем я добавил новый проект WPF и схватил последнюю версию SDK через Nuget (версия 1.3.10518.1). В настоящее время под пакеты \ Microsoft.Band.1.3.10518 \ Lib следующие папки содержатся:Microsoft Band и WPF
- netcore451
- портативного net45 + выиграть + wpa81
- портативный-win81 + wpa81
- wpa81
Теперь, когда мне нужна поддержка .NET 4.5, я ссылался на Microsoft.Band.dll с портативного net45 + win + wpa81. Все ОК до сих пор, но для ссылки на BandClientManager Мне также необходимо обратиться к Microsoft.Band.Windows.dll. Вот проблема, потому что эта DLL содержится только в netcore451, и когда я пытаюсь ссылаться на эту конкретную dll, я получаю следующее исключение:
Ссылка на «Образцы \ пакеты \ Microsoft.Band.1.3.10518 \ lib \ netcore451 \ Microsoft.Band.Windows.dll "не удалось добавить. Проект задает «.NETFramework», а ссылка на файл - «.NETCore». Это не поддерживаемый сценарий.
Очевидно, у меня есть .NET Framework 4.5.1 выбран в качестве целевой структуры. Я искал в Интернете, чтобы получить .NET Core, но не смог найти никакой информации, если WPF поддерживается даже при использовании .NET Core. Есть ли файл Microsoft.Band.Windows.dll, который нацелен на .NETFramework, поэтому я мог бы использовать его в проекте WPF?
Лучше, если вы вставляете текст ошибки в свой вопрос вместо изображения диалогового окна с ошибкой; текст можно искать, а изображения не могут. –
Хорошая точка. Я согласен и поэтому добавил описание ошибки перед изображением. –