The 'external UI' part of the error message is a red herring. It simply refers to how the messages are communicated from the validation actions, which run from the Windows Installer API in the same way that an actual installation or maintenance action takes place.
Light runs validation by merging in the .cub file(s) (they're really merge modules) and performing the actions listed in the _ICESequence. Some of these actions (ICE08, ICE09, ICE32, ICE61) are implemented as scripts. That requires that the VBScript runtime is working correctly. Error code 2738 is listed in http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/set up/windows_installer_error_messages.asp as: "Could not access VBScript run time for custom action [2]." You can stop the error occurring by suppressing validation, but you would be better off finding out why VBScript seems to be broken. -- Mike Dimmick -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lars Helmer Sent: 16 October 2006 13:55 To: wix-users@lists.sourceforge.net Subject: [WiX-users] unexpected external ui message hello, im trying to use wix 3 to generate msi-packages dynamically. my first attempt was to use heat something like heat.exe dir /path/to/folder -out mywix.wxs -template:product -gg and then i replaced all the placeholders (this was more of a first test). candle.exe ran fine after some initial tweaking, but light gave me the following error: 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. my initial commandline was just light.exe file.wixobj -out file.msi i tried adding <UIRef Id="WixUI_Minimal" /> to the code and -ext WixUIExtension -culture:en-us to the commandline resulting in the same error. my second attempt was to manually generate the whole wxs-file (using heat just for .exe and .dll files for all the gooey typelib details etc). but the same error occured. the wxs-file is huge in either case so i can't really include it in the mail, but could anyone please give some pointers as to where i can start looking? i tried searching the mailinglists, but can't find any mention of this error. regards, lars ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users