Я пытаюсь преобразовать приложение silverlight в приложение wpf. У меня есть эта часть кода, которая была написана в silverlight, где у нее есть ссылка на system.componentModel.Composition.CompositionInitializer, но когда я пытаюсь ссылаться на то же в WPF. Он недоступен. Что я должен делать:WPF Тип или имя пространства имен 'CompositionInitializer' не существует в пространстве имен 'System.ComponentModel.Composition'
Это моя ошибка:
public ParserFactory()
{
System.ComponentModel.Composition.CompositionInitializer.SatisfyImports(this);
foreach (var item in _ParserList)
{
var type = item.Metadata.ParserType;
var value = item.Value;
Parsers.Add(type, value);
}
}
Это мой кусок кода:
Error 2 The type or namespace name 'CompositionInitializer' does not exist in the namespace 'System.ComponentModel.Composition' (are you missing an assembly reference?) c:\Users\sahluwai\Desktop\cusControls2\leitch\HarrisSilverlightToolkit\Toolkit\Source\XmlSerializableObject\SerializerFactory.cs 44 47 XmlSerializableObject
Что я должен делать. Есть ли какая-то другая сборка, к которой я могу обратиться. Каково обходное решение WPF. Спасибо.
ли ссылки вы сборку в вашем проекте? –
«System.ComponentModel.Composition.CompositionInitializer» недоступен в списке, когда я пытаюсь добавить сборки, щелкнув правой кнопкой мыши по ссылкам и нажав «Добавить ссылку ...» –
любые другие идеи. Что делать парням? –