1
Сегодня, когда я запускаю свой проект, все мои представления, содержащие UserControl
, имеют: Invalid Markup
Ошибка.Неверная разметка для wpf UserControl xaml
<UserControl x:Class="ProjectName.View.LeftMenuControl"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:RaceFlightConfigurator.View"
xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
xmlns:UserControl="clr-namespace:ProjectName.View"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<UserControl:ConnectControl Margin="4"></UserControl:ConnectControl>
</UserControl>
Я попытался Rebuild solution
, удалить Shadow cache
папку из конструктора и т.д., но ничего не помощь ...
Проект работает отлично.
Это в режиме разработки или режима работы? Если первое, то это может быть просто потому, что ваш 'ConnectControl' имеет то, что не было правильно инициализировано во время разработки. – ChrisF
В режиме разработки. У пользователя есть код: 'public partial class LeftMenuControl: UserControl { public LeftMenuControl() { DataContext = new LeftMenuViewModel(); InitializeComponent(); } } ' – Arti
Если это было до сегодняшнего дня, что изменилось в' ConnectControl'? Что-то теперь (например) требует подключения к базе данных? – ChrisF