我下载并安装了Kinect for Windows v2软件。当我等待Kinect硬件的到来时,我正试图通过下载和编译开源Kinect C#项目来熟悉SDK。
但是他们不会编译:“使用Microsoft.Kinect;”不会通过:
警告MSB3245:无法解析此引用。无法定位程序集"Microsoft.Kinect、Version=1.6.0.0、Culture=neutral、PublicKeyToken=31bf3856ad364e35、processorArchitecture=MSIL“。检查以确保程序集存在于磁盘上。如果代码需要此引用,则可能会出现编译错误。
Kinect配置验证程序有一个绿色OK,用于“验证Kinect软件安装”。
怎么啦?如何识别此命名空间?谢谢。
发布于 2015-02-06 05:57:54
在使用库之前,必须将其添加到VS的"references“区域。
在那里添加对Microsoft.Research.Kinect.dll的引用。(通常位于C:\Program (x86)\Microsoft )
发布于 2015-02-08 04:36:40
引用的kinect程序集Version=1.6.0.0来自过时的Kinect V1。您可以下载它这里 -但是基于Kinect V1的示例并不能很好地帮助您熟悉Kinect V2,因为编程模型中的基本变化。
您应该根据Kinect SDK V2查找示例。SDK已经包含了一些很好的示例--您可以在
C:\程序文件\Microsoft SDKs\Kinect\v2.0_1409\Samples\Managed
。
https://stackoverflow.com/questions/28367323
复制相似问题