light.exe : error LGHT0217 : An unexpected external UI message was received: The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2738
This error happens 'cause of some validation scripts written in vbscript that Wix runs, and, for an unknow reason, the vbscript dll is not registered on some Windows Vista installations.
So, to solve this, we have only to register the correct dll. To do this, open the command prompt, as an administrator and type:
C:\>regsvr32.exe C:\Windows\System32\vbscript.dll
And it's done! This will solve an installation error of some of the ADOBE's products on Windows Vista too. But I really don't remember the error code on those products.
Esse erro acontece porque alguns dos scripts de validação do Wix são escritos em vbscript, e, por algum motivo, em algumas instalações do Windows Vista essa DLL não vem registrada!
Para resolver esse problema, abra o prompt de comando como administrador e digite o seguinte:
C:\>regsvr32.exe C:\Windows\System32\vbscript.dll
Pronto, isso também resolve o problema dos produtos da linha da ADOBE não instalarem no Windows Vista, mas não me recordo o número do erro nesses produtos.