Visual Studio 2012 を使用して (他の機能の中でも) Bluetooth の状態を監視するための Win8 デスクトップ アプリを作成しています。プロジェクトのプロパティで Bthprops.lib を指定しました。Bluetooth コードを使用して DLL を作成し、C# プロジェクトから呼び出します。
すべてがWin8でうまく機能します。ただし、アプリを Windows Server 2012 で実行すると、起動時に DLL を読み込めません。これは、win server 2012 が Bluetooth をサポートしておらず、依存する bthprops.cpl がないためです。
アプリを複数のプラットフォームで動作させたい (そしてユーザーに追加のコンポーネントをインストールさせたくない) ため、必要な依存ファイルがプラットフォームにない状況では、アプリを起動できるようにして、 bluetooth コードを作成し、残りの機能を実行します。
これは可能ですか?どうすればこれを達成できますか?
ありがとうございました