... thought I'd better add that the component was created in VB6 ...:-)


daveog wrote:
> 
> Hi,
> 
> I have started to dabble with WIX recently as I require an automated build
> and deployment facility.
> I have searched previous posts and seen similar problems to the one I have
> but have still been unable to progress.
> 
> The basic problem is that I get the following error in the msi log when
> installing on win2K3 server or xp client:
> 
> =============================================================================
> CustomActionSchedule(Action=ComPlusInstallExecute,ActionType=11265,Source=BinaryData,Target=**********,CustomActionData=**********)
> MSI (s) (E0:78) [16:09:13:179]: Invoking remote custom action. DLL:
> C:\WINDOWS\Installer\MSI79.tmp, Entrypoint: ComPlusInstallExecute
> ComPlusInstallExecute:  Error 0x80070490: Failed to find component object
> ComPlusInstallExecute:  Error 0x80070490: Failed to configure components
> ComPlusInstallExecute:  Error 0x80070490: Failed to register assembly,
> key: LAPComPlusAssembly
> ComPlusInstallExecute:  Error 0x80070490: Failed to register assemblies
> Action ended 16:09:15: InstallFinalize. Return value 3.
> MSI (s) (E0:C4) [16:09:15:653]: User policy value 'DisableRollback' is 0
> MSI (s) (E0:C4) [16:09:15:653]: Machine policy value 'DisableRollback' is
> 0
> =============================================================================
> 
> My wsx file is:
> 
> =============================================================================
> 
> <?xml version="1.0" encoding="utf-8"?>
> 
> <Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi";
> xmlns:pca="http://schemas.microsoft.com/wix/2005/02/pubca";>
>   
> <Product Id="7CE7D7C0-0FB8-4D44-A02A-8835986F85B3" Language="1033"
> Manufacturer="Acme Ltd" Name="KeywordRestrict" Version="2.0.0"
> Codepage="1252">
>     
>       <Package Id="689C899B-1D7C-4AFF-9D80-E0C452F7EC07" Keywords="Installer"
> Description="LP Keyword Restrict Installer" Compressed="yes"
> Comments="Letter Production System" Manufacturer="Acme Ltd"
> InstallerVersion="100" Languages="1033" SummaryCodepage="1252" />
> 
>   <Directory Id='TARGETDIR' Name='SourceDir'>
>     <Directory Id='ProgramFilesFolder' Name='PFiles'>
>       <Directory Id='Acme' Name='Acme'>
>           <Directory Id="INSTALLDIR" Name="LAP10" LongName="LAP 1.0">
>                               <Component Id="LAPCOMP"
> Guid="6E060E2C-3244-45AF-98B7-711352FD7340" KeyPath="no">
>                               <File Id="CISSLAPDLL" 
> LongName="CISSLetAndPhrase.dll"
> Name="CISSLE_1.DLL" Source="..\..\CISSLetAndPhrase.dll" DiskId="1"
> Vital="yes" Assembly="no" KeyPath="yes" />
> 
>                                     <pca:ComPlusApplication 
> Id="CISSLAPDLLCOMPLUS" Name="Letter
> And Phrase">
>                                             <pca:ComPlusAssembly 
> Id="LAPComPlusAssembly" Type="native"
> DllPath="[#CISSLAPDLL]">
>                                                             
> <pca:ComPlusComponent
> Id="CISSLetAndPhrase.KeywordRestrict"
> CLSID="0B737682-CC88-472F-AE9B-A39DE0B982AC" Transaction="none" />
>                                                             
> <pca:ComPlusComponent Id="CISSLetAndPhrase.CompName"
> CLSID="24538838-CC96-4F50-89D8-DC5CE1E6FB52" Transaction="none" />
>                                                             
> <pca:ComPlusComponent Id="CISSLetAndPhrase.HoldName"
> CLSID="52DCCE25-40DF-4DEF-AF33-1279DC230C0E" Transaction="none" />
>                                                             
> <pca:ComPlusComponent Id="CISSLetAndPhrase.Info"
> CLSID="80E7D5F7-28E8-4180-8C65-5C90C606EB33" Transaction="none" />
>                                                             
> <pca:ComPlusComponent Id="CISSLetAndPhrase.Web"
> CLSID="D419CE6F-42D6-45D1-B451-6E66F40D2FD9" Transaction="none" />
>                                             </pca:ComPlusAssembly>
>                                     </pca:ComPlusApplication>
>                               </Component>
>                 </Directory>
>       </Directory>
>     </Directory>
>   </Directory>
> 
>   <UI />
>     
>   <Media Id="1" Cabinet="KeywordRestrict.cab" EmbedCab="yes" />
>     
>   <Feature Id="Complete" Level="1">
>     <Feature Id="MainProgram" Level="1">
>       <ComponentRef Id="LAPCOMP" />
>     </Feature>
>   </Feature>
> 
> </Product>
> 
> </Wix>
> ============================================================================
> 
> My build commands (which run without errors) are:
> 
> ===========================================================================
> candle.exe -ext Microsoft.Tools.WindowsInstallerXml.PcaCompiler,pcaext
> C:\Temp\KeywordRestrict\InstallFiles\KeywordRestrict\KeywordRestrictCOM.wxs
> -out 
> C:\Temp\KeywordRestrict\InstallFiles\KeywordRestrict\KeywordRestrictCOM.wixobj
> 
> light.exe -ext Microsoft.Tools.WindowsInstallerXml.PcaCompiler,pcaext
> C:\Tools\WiX\wix-2.0.4820.0\pubca.wixlib
> C:\Temp\KeywordRestrict\InstallFiles\KeywordRestrict\KeywordRestrictCOM.wixobj
> -out
> C:\Temp\KeywordRestrict\InstallFiles\KeywordRestrict\KeywordRestrictCOM.msi
> ===========================================================================
> 
> 
> I am using wix version 2.0.4820.0
> 
> I used to tallow to obtain the component information and cobbled the wxs
> file together from other files I have used which worked for straight
> forward exe installs (i.e. not COM+)
> 
> I am sure I am making some basic error somewhere as I have read other
> posts which profess to successful COM+ installations.
> 
> Any help would be most appreciated,
> 
> Regards
> 
> Dave
> 

-- 
View this message in context: 
http://www.nabble.com/COM%2B-msi-error-tf4523130.html#a12903924
Sent from the wix-users mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to