I know this won't directly answer your question, but any chance you could just 
switch to .NET?  You could create a ComVisible(true) class that deals with your 
XML/SOAP issues and exposes it to your unmanaged code.

The reason I mention this is MSFT retired the SOAP SDK several years ago and a 
lot of the merge modules that Microsoft has put out over the years aren't all 
that great.

Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves 
attention? E-Mail Me


--- On Thu, 7/10/08, Scott Palmer <[EMAIL PROTECTED]> wrote:

> From: Scott Palmer <[EMAIL PROTECTED]>
> Subject: [WiX-users] Fwd: MSXML4 SP1 merge module error
> To: "General discussion for Windows Installer XML toolset." 
> <wix-users@lists.sourceforge.net>
> Date: Thursday, July 10, 2008, 8:02 AM
> Resending (third time) since this never seems to get to the
> list...
> 
> ---------- Forwarded message ----------
> 
> I need to include MS SOAP in my installer via three merge
> modules provided
> by Microsoft:
> isapi3_files.msm
> soap3_core.msm
> winhttp51.msm
> 
> They in turn depending on MS XML4 SP1.. of which I have two
> merge modules,
> also from Microsoft:
> msxml4sxs32.msm
> msxml4sys32.msm
> 
> As it happened I was missing the XML merge modules and my
> installer would
> run fine, but we had some issues parsing SOAP responses. 
> When I added the
> XML merge modules my installer can no longer install.  very
> near the end of
> installing it fails with the following error message:
> 
> An error occurred during the installation of assembly
> 'Microsoft.MSXML2,publicKeyToken="6bd6b9abf345378f",type="win32",version="4.20.9818.0",processorArchitecture="x86"'.
> Please refer to Help and Support for more information.
> HRESULT: 0x80070003.
> 
> 
> The log file shows:
> 
> ...
> MSI (s) (78:50) [16:32:47:524]: Executing op:
> End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=413225981)
> MSI (s) (78:50) [16:32:47:571]: Assembly Error:The system
> cannot find the
> path specified.
> 
> MSI (s) (78:50) [16:32:47:571]: Note: 1: 1935 2:
> {303994BA-6487-47AE-AF1D-7AF6088EEBDB} 3: 0x80070003 4:
> IAssemblyCacheItem
> 5: Commit 6:
> Microsoft.MSXML2,publicKeyToken="6bd6b9abf345378f",type="win32",version="4.20.9818.0",processorArchitecture="x86"
> 
> Error 1935. An error occurred during the installation of
> assembly
> 'Microsoft.MSXML2,publicKeyToken="6bd6b9abf345378f",type="win32",version="4.20.9818.0",processorArchitecture="x86"'.
> Please refer to Help and Support for more information.
> HRESULT: 0x80070003.
> assembly interface: IAssemblyCacheItem, function: Commit,
> component:
> {303994BA-6487-47AE-AF1D-7AF6088EEBDB}
> MSI (s) (78:50) [16:33:09:946]: Product: MyProduct -- Error
> 1935. An error
> occurred during the installation of assembly
> 'Microsoft.MSXML2,publicKeyToken="6bd6b9abf345378f",type="win32",version="4.20.9818.0",processorArchitecture="x86"'.
> Please refer to Help and Support for more information.
> HRESULT: 0x80070003.
> assembly interface: IAssemblyCacheItem, function: Commit,
> component:
> {303994BA-6487-47AE-AF1D-7AF6088EEBDB}
> 
> Action ended 16:33:09: InstallFinalize. Return value 3.
> ...
> followed by a rollback
> 
> I don't get it.  Does anyone have some ideas?
> 
> 
> Scott
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE
> NOW!
> Studies have shown that voting for your favorite open
> source project,
> along with a healthy diet, reduces your potential for
> chronic lameness
> and boredom. Vote Now at
> http://www.sourceforge.net/community/cca08
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


      

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to