Я использую Visual Studio 2012 Ultimate. Я просто создаю новую форму приложения Windows, теперь, когда я перемещаю Shockwave Flash Object
в свою форму, я получил ошибку Failed to create component 'AxHost'
. Я также загружаю и устанавливаю Visual Basic 2010, и то же самое происходит там. Я также установил последнюю версию .Net 4.5. Что отсутствует на моем ПК или в моем проекте?Не удалось создать компонент 'AxHost'
ответ
Я нашел это решение. Я просто переименовать файл Flash64_16_0_0_305.ocx
к Flash32_16_0_0_305.ocx
, а затем запустить как команду в CMD
regsvr32 C:\Windows\SysWOW64\Macromed\Flash\Flash32_16_0_0_305.ocx
regsvr32 C:\Windows\System32\Macromed\Flash\Flash32_16_0_0_305.ocx
и это работает отлично.
Чтобы решить эту проблему, вы должны зарегистрировать Мануалы компонент OCX вспышки.
Чтобы зарегистрировать OCX компонент следует использовать Regsvr32 (ms support):
Regsvr32 [/ u] [/ s] < OCX File Name >
флэш путь OCX файла обычно:
C: \ Windows \ System \ Macromed \ Flash (Windows 95, 98, WinME) C: \ WinNT \ System32 \ Macromed \ Flash (Windows NT, 2000) C: \ Windows \ System32 \ Macromed \ Flash (Windows XP, Vista, 7) C: \ Windows \ SysWOW64 \ Macromed \ Flash (Виста, 7)
Пример:
regsvr32 C:\Windows\System32\Macromed\Flash\flash.ocx
У меня есть два файла 'regsvr32 C: \ Windows \ SysWOW64 \ Macromed \ Flash \ Flash32_16_0_0_305.ocx' и' regsvr32 C: \ Windows \ System32 \ Macromed \ Flash \ Flash64_16_0_0_305.ocx'. Оба успешно регистрируются, но все еще получают эту ошибку. –
- 1. Плагин VLC в .net 4.5 дает «Не удалось создать компонент« AxHost »System.Runtime.InteropServices.COMException (0x80029C4A)»
- 2. Нельзя использовать простой ActiveX. Не удалось создать «AxHost»
- 3. Компонент netel camel: Не удалось создать селектор
- 4. Как создать AxHost исключительно в коде [C#]
- 5. Не удалось загрузить компонент динамически
- 6. Не удалось ввести угловой компонент
- 7. Получение «не удалось загрузить компонент»
- 8. Ошибка MSB3411: Не удалось создать компонент Visual C++ «VCBuild.exe»
- 9. vbscript не удалось создать компонент activex «MSXML.DOMDocument» в Windows 2012R
- 10. Инфраструктура Форматы окна Netadvantage «Не удалось создать компонент»
- 11. Процесс внедрения .NET CF не завершается. Мы используем компонент проигрывателя Windows Media на основе AxHost
- 12. Не удалось создать каталог: joomla
- 13. не удалось выполнить тестовый компонент cakephp
- 14. Не удалось создать почтовую функцию
- 15. не может создать компонент clearcase?
- 16. C# Windows Media Player AxHost Ошибка
- 17. Vue 2 Не удалось установить компонент
- 18. Не удалось LookUp необходимый компонент: java.util.NoSuchElementException
- 19. Angular2 - не удалось добавить компонент из npm
- 20. Не удалось проверить компонент с услугой
- 21. Не удалось найти компонент ColdFusion, который существует
- 22. Tomcat7 - org.apache.catalina.LifecycleException: не удалось запустить компонент
- 23. Не удалось найти компонент или интерфейс ColdFusion?
- 24. java.lang.runtime Исключение: не удалось запустить компонент
- 25. Android Не удалось запустить активность Компонент
- 26. Неустранимая ошибка: не удалось активировать активность. Компонент
- 27. Компонент использует устройство - не удалось выделитьКапитал
- 28. Не удалось найти указанный компонент «Microsoft.Phone.Controls.Toolkit»?
- 29. Не удалось скомпилировать компонент Delphi 7 flatStyle
- 30. org.apache.catalina.LifecycleException: Не удалось запустить компонент [StandardEngine [Catalina]
Код ошибки COM очень необычен, несколько хитов Google и ответов нет. Очень маловероятно, что это имеет какое-либо отношение к самой Flash, это в лучшем случае указывает на проблему с интеграцией управления версиями, встроенной в Visual Studio. Трудно сделать эту рифму с перетаскиванием компонента из панели инструментов. Но только убедитесь, что ваш источник управления работает правильно и что вы не зарегистрировались в библиотеке interx AxShockwaveFlashObjects.dll. –