Éste fue un problema que me surgió cuando que intenté agregar un componente Shockwave Flash en Visual Studio 2005.
Ésto debería tradicionalmente ser así:
1) Hacemos click derecho sobre el Cuadro de Herramientas, y seguidamente, click en "Elegir Elementos".
2) A continuación, seleccionamos la pestaña "Componentes COM" y buscamos el componente que queremos insertar (en nuestro caso: Shockwave Flash Object).
A partir de aquí, en teoría, al crear el objeto sobre el formulario se debería agregar el componente en las referencias automáticamente. Sin embargo, esto no sucede así.
Al menos, en parte. Ya que intenta referenciarlo, pero larga el siguiente error:
"No se pudo importar el control ActiveX. Asegúrese de que está registrado correctamente."
Busqué en miles de foros, y no encotré la solución, lo único que logré fue especificar el problema (lo cual no es poca cosa). Ese problema no existe en Visual Studio 2003, solo en la versión 2005. Cuál es el error precisamente, no lo sé. Lo único que encontré entre un proyecto que creaba Visual Studio 2003 y uno que creaba Visual Studio 2005, era que el primero, copiaba un archivo llamado "AxInterop.ShockwaveFlashObjects.dll" en el directorio "obj\debug" del proyecto; y VS2005 no lo copiaba. Lo que si copiaba VS2005 era un archivo llamado "Interop.SWDIRLib.dll" que VS2003 no lo copia. Supongo desde ya que esto es un bug de la versión 2005.
Lo que hice, fue copiar el archivo "AxInterop.ShockwaveFlashObjects.dll" en el directorio antes mencionado; y una vez terminado esto, en el menú Proyecto -> Agregar Referencia -> Examinar, lo seleccionamos.
Cabe destacar que por una, u otra razón que desconozco, el archivo no se encuentra en la PC, xq lo que hay que buscarlo en internet. Les dejo a continuación el link para descargarlo:
LINK
Envíen cualquier sugerencia, comentario, o duda que surja. Saludos.
Blog about Software Architecture, Patterns, Practices, Principles and a lot of software issues that I find interesting. Blog sobre Arquitectura de Software, Patrones de Diseño, Principios y otros asuntos de software que me interesan.
Buscar en este blog....
Suscribirse a:
Enviar comentarios (Atom)
Hola gracias amigo no sabes de lo q me salvaste, es muy util para mi ya que lo estoy utilizando en mi proyecto, y me salio el mismo error, pero gracias a tu ayuda lo solucione, mil gracias por tu ayuda.
ResponderEliminarDe nada, cuando gustes. y me alegra que te haya servido.
ResponderEliminarmuchas gracias tenia ese problema y no sabia como resolverlo, de nuevo muchas gracias :D.
ResponderEliminar