Error 2738 In Vista
Contents |
be down. Please try the request again. Your cache administrator is webmaster. Generated Tue, 11 Oct 2016 03:50:14 GMT by s_ac15 (squid/3.5.20)
2738 on Vista while running light.exe from WiX v3.0 ★★★★★★★★★★★★★★★ Aaron StebnerApril 1, 200815 0 0 0 Recently, while attempting to build a Japanese MSI using WiX v3.0, I received an error message error 2738 microsoft fix it that looked like the following: light.exe : error LGHT0217 : An unexpected external UI
Software Installation Problem Internal Error 2738
message was received: ????????????????????????????????????????????????????????????? ???? 2738 ??? I wanted to see the full text of this error message, so I temporarily error 2738 autocad changed the product language setting in my WXS file from 1041 (the LCID for Japanese) to 1033 (the LCID for English) and re-ran the build. When I did that, the error message was more readable: http://answers.microsoft.com/en-us/windows/forum/windows_vista-windows_programs/windows-vista-error-2738-not-axcess-vbscript/d8249289-50e4-4e1d-bf9b-5d8a46653083 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 message made more sense to me, so from there, I looked at the Windows Installer Error Messages reference for error code 2738 and found the following: Could not access VBScript run time for custom https://blogs.msdn.microsoft.com/astebner/2008/04/01/how-i-resolved-windows-installer-error-code-2738-on-vista-while-running-light-exe-from-wix-v3-0/ action [2]. While attempting to narrow down this error further, I found a couple of useful blog posts. As described in this blog post by Heath Stewart, error code 2738 can occur on Windows Vista systems (like the one I was using in the above scenario) if an MSI contains a script-based custom action and the VBScript runtime is registered in the HKEY_CURRENT_USER hive instead of or in addition to the HKEY_LOCAL_MACHINE hive. Also, as described in this blog post by Bob Arnson, four of the Windows Installer Internal Consistency Evaluators (ICEs) are implemented in VBScript. The offending ICEs are ICE08, ICE09, ICE32 and ICE61. In my build output, I noticed that light.exe had reported some warnings for ICE03 before displaying this 2738 error. From this, I made an educated guess that it was probably failing while running one of these four ICEs. Then, I used some of the advice that I listed in one of my previous blog poststo unregister vbscript.dll and jscript.dll from HKEY_CURRENT_USER to resolve this error: Click on the Start menu, choose Run, type cmd and click OK To unregister the VBScript engine, run this command: reg delete "HKCU\SOFTWARE\Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}" /f To unregister the VBScript engine on a 64-bit OS, run this command: reg delete "HKCU\SOFTWARE\Cl
Developer Network (CDN) ForumsCitrix Insight ServicesCitrix ReadyCitrix Success KitsCloud Provider PackCloudBridgeCloudPlatform (powered by Apache CloudStack)CloudPortalDemo CenterDesktopPlayerEdgeSightEducationForum PrototypeHDX MonitorHDX RealTime Optimization PackHotfix Rollup PackJapanese http://discussions.citrix.com/topic/337476-problem-citrix-receiver-installation-on-vista-error-2738/ ForumsKnowledge Center FeedbackLicensingLTSRNetScalerNetScaler E-Business CommunityNetScaler Gateway (Formerly Access Gateway)Profile ManagementProof http://www.jakeludington.com/windows_7/20091115_error_2738_could_not_access_vbscript_run_time_for_custom_action.html of Concept KitsProvisioning ServerQuick Demo ToolkitReceiver, Plug-ins, and Merchan...Secure GatewayShareFileSingle Sign-On (Password Manager)SmartAuditorStoreFrontTechnology PreviewsTrial SoftwareUniversal Print ServerUser Group CommunityVDI-in-a-BoxWeb InterfaceXenAppXenClientXenDesktopXenMobileXenServer Discussions Support Forums Products Receiver, Plug-ins, and Merchandising Server Receiver for Windows Receiver for Windows (Updater) Javascript Disabled Detected You currently error 2738 have javascript disabled. Several functions may not work. Please re-enable javascript to access full functionality. Problem Citrix Receiver installation on Vista - Error 2738 Started by Mark von Liebenstein , 26 September 2013 - 12:16 PM Login to Reply Mark von Liebenstein Members #1 Mark von Liebenstein 1 posts Posted 26 error 2738 vbscript September 2013 - 12:16 PM I can't install Citrix Receiver software on microsoft Vista.Installation exits with error 2738 (log attached).Looking at several forum-suggestions, I've done the following after the error first occured:- Fresh install of .Net 4.5- On the commandline "regsvr32 vbscript.dll" and "regsvr32 jscript.dll", both registered ok.- Several remove and re-installs of citrix receiver (start as administrator).It seems that the problem occurs within the selfserviceplugin installer.Also I've extracted the automatic installer into the several components.A seperate install of the selfserviceplugin.msi also doesnt work. This exits with error 1603 (log attached).Any help would be greatly appreciated.Kind regards,MarkEdited by: mark.von.liebenstein@yacht.nl on 26-sep-2013 8:17 Attached Files TrolleyExpress-20130926-124924 install of only the selfserviceplugin MSI.log 157.17K 18 downloads TrolleyExpress-20130926-132544 - install of citrix receiver.log 167.22K 18 downloads 1290-337476-1766829 Back to top Report abuse Back to Receiver for Windows (Updater) Reply to quoted posts Clear Citrix ©1999-2016 Citrix Systems, Inc. All Rights Reserved Privacy & Terms
by Jake Ludington on October 18, 2014 Windows 7 "I got an error while trying to install software on my Windows 7 computer. This is the error message: Error 2738. Could not access VBScript run time for custom action. How can I fix error 2738?" This error is common to software applications that use VBScript for some portion of the install process. Error 2738 is an error that means VBScript is not properly configured to run on your computer. I encountered Error 2738 when I installed Verizon Access Manager, but there are many other times it can occur. To fix Error 2738 you may need to follow slightly different steps depending on your computer configuration. No matter what configuration you have for your Windows PC, the solution to this problem is incredibly geeky. It requires making some changes from the Windows command line, which is something most of us never have a reason to see. The first thing to figure out is whether you have a 64-bit or 32-bit version of Windows installed, because the solution will be different for each. This is listed in the System Control Panel, which you can access by either clicking Window key+Pause or by clicking Start and then right-clicking computer and choosing Properties. In either case, you will get a list of System features. The one you are looking for is System type: 64-bit Operating System or System type: 32-bit Operating System. Note: These same steps also apply to Windows Vista. Fixing Error 2738 on Windows 7 64-bit If you have a 64-bit operating system, you will need to follow these steps: Open a command line window as Administrator, which requires clicking Start typing cmd in the search box, then right-clicking on the cmd.exe program and choosing Run as Administrator. Next paste the following in the command line and hit enter. reg delete "HKCU\SOFTWARE\Classes\Wow6432Node\CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}" /f That previous command removes the incorrect entry for VBScript support on 64-bit Windows 7. Next you need to make sure VBScript is properly registered by typing: c:\windows\syswow64\regsvr32 vbscript.dll or simply regsvr32 vbscript.dll if you are already in t