2012-02-20 76 views
1

我是絕對的初學者,當談到Visual Studio和C#。不過他們似乎是處理微軟Kinect的最佳切入點。微軟Kinect SDK CH9教程幫助 - 設置開發環境

我目前正在關注ch9上的教程,並且我已經設法解決了每一個出現的問題(這些教程假設我對C#和VS2010缺乏一定的熟悉)直到現在。

我正在嘗試將KinectSensorChooser控件添加到我的MainWindow WPF(請糾正我的術語,如果我混淆了這一點),但它不會拖到屏幕上,我會得到「你不能這樣做」光標。但是,我可以將所有標準VS控件拖放到頁面上。

如果我使用的示例代碼:

<Window x:Class="SettingUpDevEnvironment.MainWindow" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     Title="MainWindow" Height="350" Width="525" Loaded="Window_Loaded" 
     xmlns:my="clr-namespace:Microsoft.Samples.Kinect.WpfViewers;assembly=Microsoft.Samples.Kinect.WpfViewers" Closing="Window_Closing"> 
    <Grid> 
     <my:KinectSensorChooser HorizontalAlignment="Left" Margin="92,130,0,0" Name="kinectSensorChooser1" VerticalAlignment="Top" Width="330" KinectSensorChanged="kinectSensorChooser1_KinectSensorChanged" /> 
    </Grid> 
</Window> 

我得到這些錯誤:

「無法加載程序集的元數據 'Microsoft.Samples.Kinect.WpfViewers'。這個程序集可能已經從網上下載。見http://go.microsoft.com/fwlink/?LinkId=179545。在加載過程中遇到以下錯誤:無法加載文件或程序集「Microsoft.Samples.Kinect.WpfViewers,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = null」或其某個依賴項。該系統找不到指定的文件。 C:\ Program Files文件\微軟的SDK \ Kinect的\ 1.0 \ KinectforWindowsSDKV1 \ 2.設置最多的開發環境\ SettingUpDevEnvironment \ SettingUpDevEnvironment \ MainWindow.xaml」

(有問題的文件是在該位置)

'my:KinectSensorChooser'找不到。確認你沒有丟失裝配參考,並且所有參考裝配已經建成

搜索谷歌並沒有給我很多幫助,所以我希望我能在這裏得到一些幫助。

回答

2

從互聯網下載DLL文件時,右鍵單擊它們並選擇屬性。在第一個標籤上,你會看到一個解除阻止按鈕,它將刪除限制。這是Windows內置的安全機制。

+0

非常感謝!這一直令我瘋狂! – danspants 2012-02-21 08:48:23

1

FYI:

第一:如果你得到這一切的.zip文件,然後解除阻止.zip文件解壓縮之前

而且,看來你也不能有一個網絡驅動器上的文件。不知道這是否只是我,但它非常煩人!