Как я могу включить Shockwave Flash Object в активном дизайнере?
Я использую Visual Studio 2013, и я просто не могу добавить Shockwave Flash Object в свой проект. Я пытаюсь добавить элемент Toolbox через COM Components, и это дает мне следующую ошибку
"Следующие элементы управления были успешно добавлены в панель инструментов, но не включены в активном конструкторе:"
Ниже что говорится
"Убедитесь, что добавляемые элементы управления совместимы с текущим конструктором и версией.NET Framework".
Я попытался добавить ссылку на Shockwave Flash Object, он помещает Interop.ShockwaveFlashObjects.dll в папку Bin, но все равно выдает мне то же сообщение об ошибке, когда я пытаюсь добавить Shockwave Flash в Toolbox.
Я также попытался изменить.NET-версию проекта с 4.51 на 2 и 3.5, и это тоже не помогает.
Кто-нибудь знает, как решить эту проблему?
1 ответ
Вы не можете использовать компоненты ActiveX в WPF. По крайней мере, не из коробки. Вы должны использовать что-то вроде этого: https://msdn.microsoft.com/en-us//library/ms742735.aspx?f=255&MSPPError=-2147217396