.net 微软乐队与WPF

.net 微软乐队与WPF,.net,wpf,dll,microsoft-band,.net-core,.net,Wpf,Dll,Microsoft Band,.net Core,我已经下载了的示例代码。然后我添加了一个新的WPF项目,并通过Nuget(版本1.3.10518.1)获取了最新的SDK。现在,在packages\Microsoft.Band.1.3.10518\lib下,包含以下文件夹: netcore451 便携式-net45+win+wpa81 便携式win81+wpa81 wpa81 现在,由于需要.NET 4.5支持,我已经从portable-net45+win+wpa81中引用了Microsoft.Band.dll。到目前为止一切正常,但要引用

我已经下载了的示例代码。然后我添加了一个新的WPF项目,并通过Nuget(版本1.3.10518.1)获取了最新的SDK。现在,在packages\Microsoft.Band.1.3.10518\lib下,包含以下文件夹:

  • netcore451
  • 便携式-net45+win+wpa81
  • 便携式win81+wpa81
  • wpa81
现在,由于需要.NET 4.5支持,我已经从portable-net45+win+wpa81中引用了Microsoft.Band.dll。到目前为止一切正常,但要引用BandClientManager我还需要引用Microsoft.Band.Windows.dll。这是问题所在,因为此dll仅包含在netcore451中,当我尝试引用该特定dll时,会出现以下异常:

无法添加对“Samples\packages\Microsoft.Band.1.3.10518\lib\netcore451\Microsoft.Band.Windows.dll”的引用。项目以“.NETFramework”为目标,而文件引用以“.NETCore”为目标。这是不受支持的方案。


显然,我选择了.NET Framework 4.5.1作为目标框架。我在网上搜索以获取.NETCore,但找不到任何关于使用.NETCore时是否支持WPF的信息。是否有Microsoft.Band.Windows.dll以.NETFramework为目标,因此我可以在WPF项目中使用它?

当前的Band SDK不支持Windows桌面(即Win32)应用程序。它仅支持Windows应用商店和Windows Phone(即WinRT)应用程序


便携式库可能会混淆,因为术语“.NETCore”和“netcore451”指的是Windows应用商店版本的.NET framework。

尝试制作一个通用应用程序,您可以通过蓝牙连接到PC。这是您现在能获得的最接近的应用程序。如果您需要联系,请尝试为SDK编写一个更好的示例(尽管由于除了代码落后之外的任何地方的bandclient问题而失败得很惨)


在我们解决这个问题后,我会更新codeplex的位置

最好是将错误文本粘贴到问题中,而不是错误对话框的图像;可以搜索文本,但不能搜索图像。这一点很好。我同意,因此在图像之前添加了错误描述。