Select the product you need help with
Causas por las que no se puede cargar un VBDId. de artículo: 550552 - Ver los productos a los que se aplica este artículo Este artículo se publicó anteriormente con el número E10502 ResumenLa distribución de documentos ActiveX (ficheros con extensión VBD) en páginas HTML puede dar lugar a problemas de carga que no son detectables en la máquina en la que se generó el documento. Más informaciónEl siguiente paso del desarrollo de un documento ActiveX es su distribución, normalmente en Internet. Sin embargo, dependiendo de los equipos en los que vayamos a instalar esta aplicación puede aparecer el siguiente mensaje de error en el explorador de páginas web (de ahora en adelante supongamos que es Microsoft Internet Explorer): "Internet Explorer está abriendo un archivo de tipo desconocido NombreAplicación.VBD de NombreServidor" Las causas de este mensaje pueden ser varias, pero las más comunes son las dos siguientes: 1. El nivel de seguridad establecido no es el adecuado. Hay que tener en cuenta que hay tres niveles de seguridad: Alto, Medio y Ninguno. El nivel de seguridad alto no permite la ejecución de aplicaciones que no hayan sido firmadas digitalmente. El nivel medio permite la ejecución de cualquier aplicación, pero siempre pide confirmación al usuario. Normalmente los documentos ActiveX que vamos a distribuir no están firmados digitalmente por lo que es necesario establecer el nivel de seguridad Medio o Ninguno (esta última opción no es recomendable). La seguridad se establece en Internet Explorer en el siguiente menú: Ver\Opciones\Seguridad\Nivel de Seguridad. Otra cuestión relacionada con la seguridad son los conceptos "Safe for scripting" y "Safe for initializing". Debemos asegurarnos que éstas dos opciones están marcadas cuando realizamos la instalación con el "Asistente para instalar aplicaciones", porque sino Internet Explorer mostrará mensajes de advertencia. 2. Otro punto a tener en cuenta es la ubicación de los ficheros CAB que acompañan al documento ActiveX. Debemos asegurarnos que los ficheros CAB se encuentran en el servidor que se especificó en el "Asistente para instalar aplicaciones". Para comprobar que tenemos todos los CAB adecuados debemos ir al directorio del servidor web donde se instaló el documento ActiveX. El subdirectorio Support contiene dos ficheros importantes: NombreDocumento.INF NombreDocumento.DDF. NombreDocumento.INF contiene las referencias a los CABs necesarios para ejecutar el documento ActiveX. Aquí se debe comprobar que realmente las rutas y CABs que aparecen son correctos. Si se quiere cambiar algo de lo que aparece en NombreDocumento.INF, podemos regenerar NombreDocumento.CAB utilizando la herramienta MAKECAB que se encuentra en Unidad:\DirectorioVB5\SETUPKIT\KITFIL32 : MAKECAB NombreDocumento.DDF Como se puede comprobar NombreDocumento.DDF es el fichero de definición para crear el CAB. Si faltara alguno de los CABs se pueden copiar manualmente desde el CD-ROM de Visual Basic 5.0 en el directorio \TOOLS\CABINETS PropiedadesId. de artículo: 550552 - Última revisión: martes, 06 de mayo de 1997 - Versión: 1.0 La información de este artículo se refiere a:
|


Volver al principio








