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

Reply via email to