I'd guess that the runtime files haven't yet been committed to the Win32 SXS assembly folders by the point that the SelfReg table is processed, and therefore when the manifest is processed, the DLL load fails. No idea why this would work on XP, though, unless the assemblies were already installed. Are you testing on a completely clean install of XP?
I'd try to switch to authoring the MSI properly, using the Class and TypeLib tables, then the Registry table for everything that doesn't cover. Tallow.exe or heat.exe (WiX 3.0) may be able to help you. -- Mike Dimmick -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kirill Kovalenko Sent: 11 September 2006 16:52 To: wix-users@lists.sourceforge.net Subject: [WiX-users] VC8 runtime issues under Vista RC1. (slightly OffTopic) Hello, We have an installation package that includes VC8 runtime libraries via standard merge modules (ATL, MFC, C++ runtime). The problem is that when SelfReg table (yes, I know that self-registration is evil) is being processed, the system cannot locate VC8 runtime files and returns error 0x800736B1 (-2147010895) which seems to be a COM HRESULT mapping of ERROR_SXS_CANT_GEN_ACTCTX. The message in the EventLog says: ---- Activation context generation failed for "C:\Program Files\Softerra\LDAP Administrator 3\lansext.dll". Dependent Assembly Microsoft.VC80.ATL,processorArchitecture="x86",publicKeyToken="1fc8b3b9a 1e18 e3b",type="win32",version="8.0.50608.0" could not be found. Please use sxstrace.exe for detailed diagnosis. ---- Unfortunately, 'sxstrace.exe' seems to be broken in Vista RC1 - it returns an error every in attempt to trace anything. I checked that required run-time files are already present in appropriate WinSxS subfolders by the time when SelfReg processing starts. The issue happens only on Vista, prior systems XP and 2K work fine. It appears like a Vista's bug, but I'm not sure. Any thoughts? P.S. If I use vcredist_x86.exe to install VC8 runtime, and then install our product - the installation goes smoothly. Sincerely yours, Kirill Kovalenko Product Manager Softerra LLC http://www.softerra.com http://www.ldapadministrator.com ------------------------------------------------------------------------ - 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 ------------------------------------------------------------------------- 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