Wersja: 6.0 – Wszystkie wersje 7
Produkty: SSI Web
Podczas uruchamiania SSI Web pojawia się następujący błąd:
Application Load ErrorInvalid procedure call or argument - Error 5
SSI Web w wersji 7 i wcześniejszych opiera się na Microsoft Visual Basic Runtime. Upewnij się, że na Twoim komputerze jest zainstalowana najnowsza wersja tego środowiska. Plik do pobrania i instrukcja instalacji znajdują się na stronie Microsoft:
http://www.microsoft.com/en-us/download/details.aspx?id=24417
Po zainstalowaniu runtime, proszę zrestartować komputer i ponownie uruchomić SSI Web. Błąd powinien zostać naprawiony.
Jeśli nadal otrzymujesz błąd 5, błąd może być spowodowany, jeśli folder „Documents” (lub „My Documents”) użytkownika nie jest dostępny, na przykład gdy folder znajduje się w lokalizacji sieciowej, a użytkownik jest odłączony od sieci.
Możesz sprawdzić, czy folder Documents nie znajduje się na dysku lokalnym, przechodząc do wiersza poleceń i wpisując słowo „set” i naciskając klawisz enter. Spowoduje to wyświetlenie zmiennych środowiskowych dla maszyny. Poszukaj zmiennej środowiskowej o nazwie „USERPROFILE”. Jeśli ta zmienna wskazuje na dysk, który nie istnieje na komputerze, jest to oznaką problemu. Widzieliśmy również, że problem pojawia się w przypadku zmiennej środowiskowej „HOMESHARE”.
Jeśli to możliwe, zmień zmienną środowiskową z pomocą administratora systemu. Jeśli nie możesz zmienić zmiennej środowiskowej z pomocą administratora systemu, podajemy następujące obejście problemu.
W rejestrze może zostać utworzone ustawienie kierujące SSI Web do niestandardowego folderu Documents. Możesz dostać się do rejestru uruchamiając program „regedit.exe”, który zazwyczaj znajduje się w „C:\Windows”. Należy być bardzo ostrożnym podczas pracy z rejestrem – przechowywanych jest tam wiele ustawień programów i systemu.
Znajdź (lub utwórz) następujący folder w rejestrze:
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Sawtooth Software\CiW\Last Settings
Utwórz w tym folderze wartość łańcuchową „Moje dokumenty” i ustaw wartość danych na istniejący folder, do którego komputer ma dostęp. Na przykład, jeśli na dysku twardym zostanie utworzony folder o nazwie „C:™Local Documents”, jako wartość danych wpisz „C:™Local Documents”.
Zauważ, że w przypadku SSI Web to ustawienie rejestru „My Documents” zawsze zastępuje tradycyjny folder Documents (nawet jeśli jest dostępny).
Jeśli to nie rozwiąże problemu, skontaktuj się z pomocą techniczną w celu uzyskania dodatkowej pomocy.