Vista で インストーラがエラーコード 2738, 2739 を返す

カスタム動作をスクリプトで書こうとしたら、jscript.dll, vbscript.dll がシステムに登録されていないことがあるらしい。

  • error code 2738 - VBScript Engine が見つからない
  • error code 2739 - JScript Engine が見つからない

ということらしい。

C:\Windows\system32>regsvr32.exe vbscript.dll
C:\Windows\system32>regsvr32.exe jscript.dll

と登録したら動いたが…別の問題が…(スクリプトが実行できないと…やはり Vista がらみかな…)