Versio: 6.0 – Kaikki versiot 7:stä
Tuotteet: SSI Web
SSI Webiä käynnistettäessä tulee näkyviin seuraava virheilmoitus:
Application Load ErrorInvalid procedure call or argument - Error 5
SSI Webin versiot 7 ja sitä aikaisemmat versiot tukeutuvat Microsoft Visual Basic Runtimeen. Varmista, että koneellesi on asennettu uusin versio ajo-ohjelmasta. Lataustiedosto ja asennusohjeet löytyvät Microsoftin verkkosivustolta:
http://www.microsoft.com/en-us/download/details.aspx?id=24417
Asennettuasi runtimen käynnistä koneesi uudelleen ja käynnistä SSI Web uudelleen. Virheen pitäisi korjaantua.
Jos virhe 5 jatkuu, virhe voi johtua siitä, että käyttäjän ”Documents” (tai ”My Documents”) -kansio ei ole käytettävissä, esimerkiksi kun kansio on verkkosijainnissa ja käyttäjä on irrotettu verkosta.
Voit tarkistaa, että Documents-kansio ei ole paikallisessa asemassa, menemällä komentoriville ja kirjoittamalla sanan ”set” ja painamalla enter-näppäintä. Tämä näyttää koneen ympäristömuuttujat. Etsi ympäristömuuttuja nimeltä ”USERPROFILE”. Jos tämä muuttuja osoittaa asemaan, jota ei ole koneessa, tämä on merkki ongelmasta. Olemme nähneet ongelman ilmenevän myös ympäristömuuttujan ”HOMESHARE” yhteydessä.
Jos mahdollista, vaihda ympäristömuuttuja järjestelmänvalvojan avulla. Jos et pysty muuttamaan ympäristömuuttujaa järjestelmänvalvojan avulla, olemme esittäneet seuraavan kiertotavan.
Rekisteriin voidaan luoda asetus, joka ohjaa SSI Webin mukautettuun Documents-kansioon. Rekisteriin pääsee käsiksi ajamalla ohjelman ”regedit.exe”, joka löytyy yleensä osoitteesta ”C:\Windows”. Ole erittäin varovainen rekisterin kanssa työskentelyssä — monet ohjelma- ja järjestelmäasetukset on tallennettu sinne.
Etsi (tai luo) rekisteristä seuraava kansio:
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Sawtooth Software\CiW\Last Settings
Luo kyseiseen kansioon merkkijonoarvo ”Omat asiakirjat” ja aseta tietoarvoksi olemassa oleva kansio, johon tietokoneella on pääsy. Jos esimerkiksi luot kiintolevylle kansion nimeltä ”C:\Local Documents”, kirjoita data-arvoksi ”C:\Local Documents”.
Huomaa, että SSI Webissä tämä ”Omat asiakirjat” -rekisteriasetus ohittaa aina perinteisen Asiakirjat-kansion (silloinkin, kun se on käytettävissä).
Jos tämä ei ratkaise ongelmaa, ota yhteyttä tekniseen tukeen saadaksesi lisäapua.