2012-02-20 77 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文件解压缩之前

而且,看来你也不能有一个网络驱动器上的文件。不知道这是否只是我,但它非常烦人!