Учебное пособие по Microsoft Kinect SDK CH9 - Настройка среды разработки - PullRequest
1 голос
/ 20 февраля 2012

Я абсолютный новичок, когда дело доходит до Visual Studio и C #.Однако они кажутся наилучшей отправной точкой для работы с Microsoft Kinect.

В настоящее время я следую учебным пособиям по главе 9, и мне удалось исправить каждую возникшую проблему (эти учебники предполагают определеннуюзнакомство с C # и VS2010, которого мне не хватает) до сих пор.

Я пытаюсь добавить элемент управления KinectSensorChooser в свой WPF MainWindow (пожалуйста, исправьте мою терминологию, если я запутался в этом), однако он не будет перетаскиваться на экран, я получаю сообщение «Вы не можете этого сделать»курсор.Однако я могу перетащить все стандартные элементы управления 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, версия = 0.0.0.0, Culture = нейтральный, PublicKeyToken = null' или одна из ее зависимостей.Система не может найти указанный файл.C: \ Program Files \ Microsoft SDKs \ Kinect \ v1.0 \ KinectforWindowsSDKV1 \ 2.Настройка среды разработки \ SettingUpDevEnvironment \ SettingUpDevEnvironment \ MainWindow.xaml '

(рассматриваемый файл находится в этом месте)

'my: KinectSensorChooser' не найден.Убедитесь, что вы не пропустили ссылку на сборку, и что все ссылочные сборки были собраны

Поиск в Google на самом деле не дал мне особой помощи, поэтому я надеюсь, что смогу получить некоторую помощь здесь.

Ответы [ 2 ]

2 голосов
/ 21 февраля 2012

При загрузке DLL-файлов из Интернета щелкните правой кнопкой мыши по ним и выберите свойстваНа первой вкладке вы увидите кнопку разблокировки, которая снимет ограничения.Это механизм безопасности, встроенный в Windows.

1 голос
/ 21 февраля 2012

К вашему сведению:

Во-первых: если вы получите все это в виде файла .zip, то разблокируйте .zip ДО разархивирования

Кроме того, кажется, вы также не можете иметь файлы на сетевом диске. Не уверен, что это только я, но это очень раздражает!

...