2017-05-25 93 views
0

我的應用程序僅在計算機安裝了Kinect for Windows V2 SDK 時運行。我以爲用戶只需要有Kinect for Windows Runtime v2.0 installed發佈Kinect for Windows V2應用程序,無需用戶安裝SDK

沒有SDK安裝我得到一個錯誤

無法加載文件或程序集「Microsoft.Kinect,版本= 2.0.0.0, ...

在我的視覺工作室參考經理,我搜索Kinect,所有的DLL都來自SDK。我用

C:\ Program Files文件\微軟的SDK \ Kinect的\ v2.0_1409 \組件\ Microsoft.Kinect.dll

我是否需要添加從運行庫不同的參考?

謝謝!

回答

0

我可以檢查您是否已經完成這些步驟以確保您已經將參考添加到您的項目中? enter image description hereenter image description here

乾杯!

+0

是的!這正是我所做的。 –

+0

它可能是它正試圖複製應用程序的文件在他們的計算機上找不到,如下面的代碼所示: xcopy「$(KINECTSDK20_DIR)Redist \ Face \ $(Platform)\ NuiDatabase」「$(TargetDir )\ NuiDatabase「/ S/R/Y/I 可以在Project> Project Properties> Build events> Post-Build下找到它。 代碼的功能基本上是將一些文件從kinect sdk文件夾複製到項目中。讓我知道這是否有幫助 – bingcheng45