0

Microsoft Band SDK Preview をダウンロードして、C++/CX Windows Universal App プロジェクトに接続しようとしています。Nuget で以下のエラーが表示されます。C++ コードから SDK プレビューを使用する方法はありますか?

Install-Package : Could not install package 'Microsoft.Band 1.3.10219-preview'. 
You are trying to install this package into a project that targets 'Native,Version=v0.0', 
but the package does not contain any assembly references or content files that are 
compatible with that framework. For more information, contact the package author.
At line:1 char:1
 + Install-Package Microsoft.Band -Pre
 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
 + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

この問題は、管理されたアセンブリを C++ プロジェクトにインストールすることに一般的なようですが、まだ回避策を見つけることができませんでした。

4

2 に答える 2

2

Band SDK プレビュー (1.3.10219-preview) NuGet パッケージは、特に Windows ランタイム コンポーネントを対象としていないため、C++ または JavaScript Windows ランタイム コンポーネント ライブラリによって (直接) 使用することはできません。別の方法として、必要な Band SDK の部分をラップする Windows ランタイム コンポーネント ライブラリ (C# または VB) を作成し、C++ または JavaScript コンポーネントからそのライブラリを使用することもできます。

于 2015-02-25T18:53:14.960 に答える
0

私の推測では、Band SDK は VB.NET および C# プロジェクト専用です。WP JavaScript アプリケーション用に取得しようとしましたが、同じ問題に遭遇しました。

この問題について、Microsoft からも他の人からも何も見ていません。おそらく、JS / C++ プロジェクトは 100% マネージド言語ではないため (ネイティブ C++ と Visual C++ [マネージド] があります)、それらをサポートしていません (間違っていたら訂正してください。内部についてはよくわかりません)。 )。うまくいけば、将来のリリースで。

于 2015-02-25T02:42:16.377 に答える