Я изучаю WPF и пытаюсь воспроизвести этот пример DataTemplate , относящийся к этой статье , пишу код в VB (в примере это C#). Первая проблема, с которой я сталкиваюсь, заключается в том, что я не знаю, как собрать пространство имен, созданное в файле MainWindow.xaml.vb. Я прочитал много вопросов, связанных здесь, но я не смог найти решение. Я перекомпилирую проект, и он работает правильно, но ошибка все еще там. Я также читал, что это может быть ошибка VS, связанная с настройкой архитектуры приложения (x64 x86).
Файл MainWindow.xaml:
<Window x:Class="DataTemplatingIntro.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:SDKSample"
mc:Ignorable="d"
Title="MainWindow" Height="450" Width="800">
<Grid>
</Grid>
</Window>
Файл MainWindow.xaml.vb:
Imports System.Windows
Namespace DataTemplatingIntro
Public Class MainWindow
Public Sub New()
InitializeComponent()
End Sub
End Class
End Namespace
Код серьезности Описание Файл проекта Статус строки удален Ошибка XLS0414 Тип 'DataTemplatingIntro.MainWindow' не найден. Убедитесь, что ссылка на сборку не пропущена и что все ссылочные сборки были скомпилированы. SDKSample MainWindow.xaml
Я пытался добавить название сборки:
xmlns:myns="clr-namespace:DataTemplatingIntro;assembly=MyLibAssembly
Я пытался добавить как локальный:
xmlns:local="clr-namespace:SDKSample:DataTemplatingIntro"
Но ничего не работает Как я могу решить эту раздражающую проблему VS?
Заранее спасибо