Hello Mike,

> Are you testing on a completely clean install of XP?

Yes, of course.

> runtime files haven't yet been committed to the Win32 SXS assembly folders
by the point that the SelfReg table is processed

Yes, it appears like something is uncommented. However, as I said before, by
the time when SelfReg processing starts, the necessary files are already
placed in their folders under Windows\WinSxS folder. 

> I'd try to switch to authoring the MSI properly

We have the "right thing" planned for the next major version, and just want
to make as little as possible changes in the current version to make it
Vista compatible.

Sincerely yours,

Kirill Kovalenko
Product Manager
Softerra LLC
http://www.softerra.com
http://www.ldapadministrator.com


-----Original Message-----
From: Mike Dimmick [mailto:[EMAIL PROTECTED] 
Sent: Monday, September 11, 2006 7:14 PM
To: Kirill Kovalenko; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] VC8 runtime issues under Vista RC1. (slightly
OffTopic)

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