Cómo instalar controles de ActiveX en Internet Explorer utilizando Active Directory

Seleccione idioma Seleccione idioma
Id. de artículo: 280579
Expandir todo | Contraer todo

Resumen

Por diseño en Windows 2000, los miembros del grupo Usuarios no pueden instalar controles ActiveX desde Internet sin modificar los derechos del grupo. Sin embargo, algunos administradores pueden desear permitir al grupo Usuarios instalar algunos controles ActiveX. En este artículo se describe cómo publicar un control en Active Directory para facilitar esta funcionalidad.

Más información

Preparar el control

El control ActiveX se debe empaquetar como un archivo de paquete de Installer (.msi) en lugar de como un archivo contenedor de Internet Explorer estándar (.cab). El archivo .msi se puede crear con Visual Studio Installer. Para que el control ActiveX se muestre adecuadamente en Active Directory, se debe configurar para registrarse a través del archivo .msi en lugar de registrarse de forma automática.

Para crear el paquete de instalación, siga estos pasos:
  1. Agregue el control al paquete de Visual Studio Installer. Para ello, haga clic en Agregar archivos en el menú Proyecto y agregue el archivo de control compilado al proyecto.
  2. Averigüe el CLSID. Para ello utilice la herramienta OLE View que se incluye con Microsoft Visual Studio o búsquelo en el Registro.
  3. Abra la sección Equipo de destino/Asociaciones del proyecto.
  4. En Objeto COM, agregue el control CLSID.
  5. En Bibliotecas de tipos, agregue el identificador de la biblioteca de tipos del control. Si está utilizando un control de Microsoft Visual Basic (VB), de forma predeterminada es igual que el CLSID.
  6. Siga empaquetando el control como lo haría normalmente (es decir, agregue cualquier archivo y entradas del Registro adicionales) con Visual Studio Installer.
  7. Coloque el archivo .msi para el control en un recurso compartido público de la red.

Publicar el control

Una vez creado el MSI, se debe informar de que existe a Active Directory. El control se debe agregar como control publicado en la parte del usuario de una directiva para la unidad organizativa adecuada (OU). Una vez publicado correctamente el control, debería verlo en Agregar o quitar programas para cualquiera de los usuarios de la OU.

Después de haber preparado el control y confirmado que se puede ver en Agregar o quitar programas, tiene que configurar una entrada del Registro en Windows 2000 que hace que Internet Explorer busque en Active Directory un paquete de instalación para él. Para obtener información adicional al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
241163 Cómo publicar controles ActiveX en Windows 2000 utilizando IntelliMirror
Una vez realizados los cambios del Registro, Internet Explorer instala el control desde Active Directory con los permisos del administrador que lo publicó. El control se instala cuando el usuario visita una página Web que lo contiene. El método que se describe funciona según el CLSID del control, tal como se hace referencia en la página Web que aloja el control. Esta solución funciona independientemente de la referencia del código base. Dado que la mayoría de las páginas Web que utilizan controles ActiveX en Internet ya tienen un código base que claramente no se puede modificar para señalar a una ubicación de la instalación local, este método posibilita la instalación controlada en el entorno. No se requiere ningún cambio para la propia página Web.

Referencias

Para descargar Visual Studio Installer 1.1, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/es-es/vstudio/aa718352.aspx
Para obtener más información acerca de cómo inspeccionar los componentes COM mediante la Biblioteca de objetos de información TypeLib (TLI), visite el siguiente sitio web de MSDN:
http://msdn.microsoft.com/es-es/magazine/bb985086.aspx
Para obtener más información acerca de cómo desarrollar soluciones basadas en Web para Microsoft Internet Explorer, visite los siguientes sitios Web de Microsoft:
http://msdn.microsoft.com/es-es/ie/

http://support.microsoft.com/iep
Nota: es un artículo de "PUBLICACIÓN RÁPIDA" creado directamente por la organización de soporte técnico de Microsoft. La información aquí contenida se proporciona como está, como respuesta a problemas que han surgido. Como consecuencia de la rapidez con la que lo hemos puesto disponible, los materiales podrían incluir errores tipográficos y pueden ser revisados en cualquier momento sin previo aviso. Vea las Condiciones de uso para otras consideraciones

Propiedades

Id. de artículo: 280579 - Última revisión: viernes, 23 de agosto de 2013 - Versión: 1.0
Palabras clave: 
kbhowto KB280579

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com