Я новичок в C#, студии visula и разработке kinect. Я пытаюсь восстановить пример microsoft «Галерея взаимодействий», включенный в kinect sdk 1.8. Я импортировал все xaml и классы, которые должны запускать проект в новый проект, но, возможно, у меня что-то не хватает ... Я получаю много ошибок «не найдено в пространстве имен», пример приведен в этом коде:Много ошибок «Не существует в пространстве имен»
App.xaml
<Application x:Class="WpfApplication1.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:converters="clr-namespace:Microsoft.Samples.Kinect.InteractionGallery.Converters">
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary>
<converters:NegationConverter x:Key="NegationConverter" />
<converters:InvertibleBooleanToVisibilityConverter x:Key="InvertibleBooleanToVisibilityConverter" />
<converters:MultiplicationConverter x:Key="MultiplicationConverter" />
<converters:InvertibleBooleanToPromptStateConverter x:Key="InvertibleBooleanToPromptStateConverter" />
<ExponentialEase x:Key="ExponentialEasingFunction" EasingMode="EaseInOut" Exponent="2.0"/>
<LinearGradientBrush x:Key="BackgroundGradientBrush" StartPoint="0, 0.5" EndPoint="1, 0.5">
<GradientStop Color="#E6E6E6" Offset="0.0" />
<GradientStop Color="#FFFFFF" Offset="0.5" />
<GradientStop Color="#E6E6E6" Offset="1.0" />
</LinearGradientBrush>
<SolidColorBrush x:Key="KinectPurpleBrush" Color="#FF511C74"/>
</ResourceDictionary>
<ResourceDictionary Source="ViewDataTemplate.xaml" />
<ResourceDictionary Source="Common/StandardStyles.xaml"/>
<ResourceDictionary Source="Controls/KinectButtonStyles.xaml" />
<ResourceDictionary Source="Controls/PromptControlStyles.xaml" />
<ResourceDictionary Source="Controls/TransitioningContentControlStyle.xaml" />
<ResourceDictionary Source="Controls/VideoPlayerStyle.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
Я получаю ошибку в этих строках:
<converters:NegationConverter x:Key="NegationConverter" />
<converters:InvertibleBooleanToVisibilityConverter x:Key="InvertibleBooleanToVisibilityConverter" />
<converters:MultiplicationConverter x:Key="MultiplicationConverter" />
<converters:InvertibleBooleanToPromptStateConverter x:Key="InvertibleBooleanToPromptStateConverter" />
ошибка:
Имя «NegationConverter» не найден в пространстве имен «CLR-пространств имен: Microsoft.Samples.Kinect.InteractionGallery.Converters»
Там странная вещь ... когда я пишу этот кусок кода, преобразователей: NegationConverter предлагается функцией автозаполнения VisualStudio. Что это значит? Что я могу проверить, чтобы узнать, что случилось? Способ я использовал, чтобы импортировать interactionGallery части к моему проекту является: VisualStudio solutionExplorer-> Добавить существующий элемент (я повторяю этот шаг для каждого ресурса, который я имел необходимо импортировать)
EDIT
Нет прогресса с этой проблемой, я переписал весь мой код, я попытался экспортировать в новый проект каждый файл, каждый класс образца InteractionGallery. Он должен работать, возможно, есть некоторые настройки, которые у меня остались, цель рамки одинакова, а вкладка свойств кажется идентичной. Однако я получаю те же ошибки.
спасибо, но целевая платформа уже настроена на любой процессор – cri1682