Podczas próby zainstalowania programu za pomocą pakietu instalacyjnego Instalatora Windows (.msi) może wystąpić błąd 2738 lub 2739 i instalacja nie powiedzie się.
Błędy 2738, 2739 występują, jeśli Instalator Windows używa niestandardowych akcji skryptu Windows (.vbs lub .js), a środowiska uruchomieniowe VBScript lub JScript nie są zarejestrowane na komputerze.
Na stronie Komunikaty o błędach Instalatora Windows w witrynie MSDN:
Kod | Opis |
2738 | Nie można uzyskać dostępu do czasu wykonywania VBScript dla akcji niestandardowej |
2739 | Nie można uzyskać dostępu do czasu wykonywania JScript dla akcji niestandardowej |
Rozkład
Otwórz wiersz polecenia z podwyższonym poziomem uprawnień. Aby to zrobić, kliknij Start, kliknij Wszystkie programy, kliknij Akcesoria, kliknij prawym przyciskiem myszy Wiersz polecenia, a następnie kliknij Uruchom jako administrator .
Uruchom następujące polecenia jeden po drugim i naciśnij ENTER po każdym wierszu:
regsvr32 vbscript.dllregsvr32 jscript.dllPowinieneś zobaczyć, że wynik DllRegisterServer w pliku filename.dll powiódł się dla każdego polecenia. Jeśli pojawi się błąd 0 × 80004005, to prawdopodobnie dlatego, że próbujesz zarejestrować biblioteki DLL z normalnego (nie podniesionego) okna wiersza polecenia.
Wpisz Exit, aby zamknąć okno wiersza polecenia.
Zobacz także: Zarejestruj podniesione biblioteki DLL za pomocą menu kontekstowego