Hi I am trying to install a test COM+ using WiX com plus extension. Installation fails with following error in the log
MSI (s) (BC:88) [21:50:36:164]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI326D.tmp, Entrypoint: ComPlusInstallExecuteCommit Action 21:50:36: RegisterComPlusAssemblies. Registering COM+ components RegisterComPlusAssemblies: DLL: ComPlusInstallExecuteCommit: ExceptionInfo: Code='0', Source='System.EnterpriseServices', Description='The 'assembly' argument must be specified.', HelpFile='', HelpContext='0' ComPlusInstallExecuteCommit: Error 0x80020009: Failed to invoke RegistrationHelper.InstallAssembly() method ComPlusInstallExecuteCommit: Error 0x80020009: Failed to register .NET assembly ComPlusInstallExecuteCommit: Error 0x80020009: Failed to register assembly, key: mycmplsassembly ComPlusInstallExecuteCommit: Error 0x80020009: Failed to register assemblies CustomAction ComPlusInstallExecuteCommit_64 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox) MSI (s) (BC:84) [21:50:39:574]: Executing op: Header(Signature=1397708873,Version=500,Timestamp=1166257746,LangId=1033,Platform=589824,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1) My code for the same is below: <Component Id="testcomtlb" Guid="{ef46de13-cefe-41ed-bb10-e5746a963830}" Directory="INSTALLFOLDER" Win64="yes"> <File Id="testcomtlb" Source="testcomdll.tlb" KeyPath="yes" /> </Component> <Component Id="mydotnetcomdll" Guid="FA66C9B1-87E0-4F33-B2D8-9A1ECE0BFA9B" Directory="INSTALLFOLDER" Win64="yes"> <File Id="testcomdll" Source="testCOMdll.dll" KeyPath="yes" Assembly=".net" /> <comapp:ComPlusApplication Id="mycomplus" Name="My COM+ Application"> <comapp:ComPlusAssembly Id="mycmplsassembly" DllPath="[#mydotnetcomdll]" TlbPath="[#testcomtlb]" Type=".net" RegisterInCommit="yes"> <comapp:ComPlusComponent Id="chechkInterface" CLSID="36E6BC94-308C-4952-84E6-109041990EF7" /> </comapp:ComPlusAssembly> </comapp:ComPlusApplication> Note: 1. I got the tlb via cmd using RegAsm 2. I did not run heat.exe over this tlb,instead directly using as component. Could anyone please help on this.? Regards, Sampat -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/error-during-installation-of-net-COM-application-tp7598367.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users