Versión: 6.0 – Todas las versiones de 7
Productos: SSI Web
Al iniciar SSI Web, aparece el siguiente error:
Application Load ErrorInvalid procedure call or argument - Error 5
SSI Web versiones 7 y anteriores dependen de Microsoft Visual Basic Runtime. Por favor, asegúrese de que la última versión del tiempo de ejecución está instalada en su máquina. El archivo de descarga y las instrucciones de instalación se encuentran en el sitio web de Microsoft:
http://www.microsoft.com/en-us/download/details.aspx?id=24417
Después de instalar el tiempo de ejecución, reinicie el equipo y vuelva a iniciar SSI Web. El error debería solucionarse.
Si sigue obteniendo el Error 5, el error puede producirse si la carpeta «Documentos» (o «Mis documentos») del usuario no está disponible, como cuando la carpeta está en una ubicación de red y el usuario se desconecta de la red.
Puede comprobar si la carpeta Documentos no está en la unidad local yendo a un símbolo del sistema y escribiendo la palabra «set» y pulsando la tecla intro. Esto mostrará las variables de entorno de la máquina. Busque la variable de entorno llamada «USERPROFILE». Si esta variable apunta a una unidad que no existe en la máquina, esto es indicativo del problema. También hemos visto que el problema surge con la variable de entorno «HOMESHARE».
Si es posible, cambie la variable de entorno con la ayuda de un administrador del sistema. Si no puede cambiar la variable de entorno con la ayuda de un administrador del sistema, hemos proporcionado la siguiente solución.
Se puede crear una configuración en el registro para dirigir SSI Web a una carpeta personalizada de Documentos. Puede acceder al registro ejecutando el programa «regedit.exe» que suele encontrarse en «C:\NWindows». Por favor, tenga mucho cuidado al trabajar con el registro – muchos programas y configuraciones del sistema se almacenan allí.
Busque (o cree) la siguiente carpeta en el registro:
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Sawtooth Software\CiW\Last Settings
Cree el valor de la cadena «Mis Documentos» en esa carpeta, y establezca el valor de los datos en una carpeta existente a la que el ordenador tenga acceso. Por ejemplo, si crea una carpeta en su disco duro con el nombre «C:\Local Documents», escriba «C:\Local Documents» como valor de datos.
Note que para SSI Web, esta configuración del registro «My Documents» siempre anula la carpeta tradicional Documents (incluso cuando está disponible).
Si esto no resuelve el problema, póngase en contacto con el soporte técnico para obtener ayuda adicional.