Version : 6.0 – Toutes les versions de 7
Produits : SSI Web
Lors du démarrage de SSI Web, l’erreur suivante apparaît :
Application Load ErrorInvalid procedure call or argument - Error 5
Les versions 7 et antérieures de SSI Web reposent sur le moteur d’exécution Microsoft Visual Basic. Veuillez vous assurer que la dernière version du runtime est installée sur votre machine. Le fichier de téléchargement et les instructions d’installation se trouvent sur le site Web de Microsoft :
http://www.microsoft.com/en-us/download/details.aspx?id=24417
Après avoir installé le runtime, veuillez redémarrer votre machine et relancer SSI Web. L’erreur devrait être corrigée.
Si vous continuez à obtenir l’erreur 5, l’erreur peut être causée si le dossier « Documents » (ou « Mes documents ») de l’utilisateur n’est pas disponible, par exemple lorsque le dossier est sur un emplacement réseau et que l’utilisateur est déconnecté du réseau.
Vous pouvez vérifier si le dossier Documents n’est pas sur le lecteur local en allant à une invite de commande et en tapant le mot « set » et en appuyant sur la touche entrée. Cela affichera les variables d’environnement de la machine. Recherchez la variable d’environnement appelée « USERPROFILE ». Si cette variable pointe vers un lecteur qui n’existe pas sur la machine, cela indique le problème. Nous avons également vu le problème survenir avec la variable d’environnement « HOMESHARE ».
Si possible, changez la variable d’environnement avec l’aide d’un administrateur système. Si vous n’êtes pas en mesure de modifier la variable d’environnement avec l’aide d’un administrateur système, nous avons fourni la solution de contournement suivante.
Un paramètre peut être créé dans le registre pour diriger SSI Web vers un dossier de documents personnalisé. Vous pouvez accéder au registre en exécutant le programme « regedit.exe » qui se trouve généralement dans « C:\Windows ». Soyez très prudent en travaillant avec le registre — de nombreux paramètres de programmes et de systèmes y sont stockés.
Trouver (ou créer) le dossier suivant dans le registre:
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Sawtooth Software\CiW\Last Settings
Créer la valeur de chaîne « Mes documents » dans ce dossier, et définir la valeur de données à un dossier existant auquel l’ordinateur a accès. Par exemple, si vous créez un dossier sur votre disque dur nommé « C:\Local Documents », tapez « C:\Local Documents » comme valeur de données.
Notez que pour SSI Web, ce paramètre de registre « Mes documents » remplace toujours le dossier traditionnel Documents (même s’il est disponible).
Si cela ne résout pas le problème, veuillez contacter le support technique pour une aide supplémentaire.