Pataisykite „Windows Installer“ 2738 ir 2739 klaidas „Windows Vista“

2017-12-29 17:56:45
Pagrindinis·Microsoft·Pataisykite „Windows Installer“ 2738 ir 2739 klaidas „Windows Vista“

Bandant įdiegti programą naudojant „Windows Installer“ (.msi) sąrankos paketą, galite susidurti su klaida 2738 arba 2739, o sąranka nepavyksta.

Klaidos 2738, 2739 įvyksta, jei „Windows Installer“ sąranka naudoja pasirinktinius „Windows Script“ (.vbs arba .js) veiksmus, o „VBScript“ ar „JScript“ vykdymo trukmės nėra registruotos kompiuteryje.

Iš „Windows Installer“ klaidų pranešimų puslapio, esančio MSDN:

Kodasapibūdinimas
2738 mNepavyko pasiekti VBScript vykdymo laiko, kad būtų galima atlikti pasirinktinius veiksmus
2739Nepavyko pasiekti „JScript“ vykdymo laiko, kad būtų galima atlikti pasirinktinius veiksmus

Rezoliucija

Atidarykite padidintą komandų eilutę. Norėdami tai padaryti, spustelėkite Pradėti, spustelėkite Visos programos, spustelėkite Priedai, dešiniuoju pelės mygtuku spustelėkite Komandinė eilutė, tada spustelėkite Vykdyti kaip administratorių .

Vykdykite šias komandas po vieną ir po kiekvienos eilutės paspauskite ENTER:

„regsvr32 vbscript.dllregsvr32 jscript.dll“

Jūs turėtumėte pamatyti išvestį „ DllRegisterServer“ failo pavadinime.dll, kuriai pavyko vykdyti kiekvieną komandą. Jei gautumėte klaidą 0 × 80004005, greičiausiai todėl, kad bandote užregistruoti DLL iš įprasto (nepakelto) komandų eilutės lango.

Įveskite Exit, kad uždarytumėte komandos eilutės langą.

Taip pat žiūrėkite: Naudodami kontekstinį meniu, užregistruokite padidintus DLL

Redaktoriaus Pasirinkimas