Visual Studio 2015 でコンパイルされた Qt 5.6.0 から Qt 5.12.0 にいくつかのコードを移行しました。QtBluetooth
通常の (「低エネルギー」ではない) Bluetooth を使用するコードがいくつかあります。5.6.0 では、これは完全に機能していました。
Qt 5.12.0 では、アプリがロードされません。行方不明API-MS-WIN-CORE-WINRT-L1-1-0.DLL
およびAPI-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
. これらの WinRT ファイルが必要な理由がわかりません。Dependency Walker forQtBluetooth.dll
は、これらのライブラリが見つからないと報告します。
Qt 5.12.0 で両方を試し、selft をコンパイルし、QtCreator
インストールの一部としてダウンロードしました。Windows 7 と 10 の両方を試しましたが、Windows 10 はスマートに動作します。常にこのエラーが発生し、これらのライブラリの場所や使用しない方法に関する情報が見つかりませQtBluetooth
んでした。
QtBluetooth
ベースのアプリを Windowsで簡単に実行できるようにするにはどうすればよいですか?
編集: 提出された Qt バグ: https://bugreports.qt.io/browse/QTBUG-73272