В VS 2010 создан новый проект WinForm
. Добавлен новый пользовательский интерфейс UserControl.
Появились 2 ошибки времени компиляции:
Ошибка 1 Тип 'System.Windows.Markup.IQueryAmbient' определяется в сборке, которая не является ссылки. Вы должны добавить ссылку к сборке 'System.Xaml, Версия = 4.0.0.0, Культура = нейтральная, PublicKeyToken = b77a5c561934e089. D:\Projets\WindowsFormsApplication2\UserControl1.xaml.cs 20 26 WindowsFormsApplication2
Ошибка 2 Имя типа "IComponentConnector" не может быть найдено в пространстве имен 'System.Windows.Markup. Этот тип были отправлены на сборку 'System.Xaml, Version = 4.0.0.0, Culture = нейтрально, PublicKeyToken = b77a5c561934e089' Подумайте о добавлении ссылки на эту сборка. D:\Projets\WindowsFormsApplication2\obj\x86\Debug\UserControl1.g.cs 41 100 WindowsFormsApplication2
NB.
Ссылки, такие как PresenationCore.dll
, PresenationFramework.dll
, WindowsBase.dll
добавляются автоматически при добавлении нового проекта WPF UserControl в проект WinForm, так почему бы не System.Xaml.dll
тоже?
==============
Сообщено об ошибке Microsoft Connect.