This sounds very strange. There should not be any need for any additional conditions, it should work just fine the way it looks.
Do you think you could open a bug at source forge about this issue? Also, the more detailed repro steps you would be able to provide the faster I will probably be able to solve this. :) Fredrik -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of gcoates Sent: Tuesday, December 12, 2006 11:10 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] COM+ App Reinstall Yes, ive checked in the log and they have correct values during reinstall. I think the problem is that it fails to create the COM+ application because it already exists (i.e. created during install). Install / Reinstall works if I build the installer using a COM Application locator instead of a putting the application it in a component (which creates the application). It looks to me like there is some condition required in the COM+ application component so that msi doesnt try to create it during reinstall. Fredrik Grohn-3 wrote: > > Does the properties COMDOMAIN, COMUSERNAME and COMPASSWORD contain correct > values even during reinstall? > > Fredrik > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of gcoates > Sent: Monday, December 11, 2006 6:07 PM > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] COM+ App Reinstall > > > Hi all, > > In my installer I create a COM+ application and register some assemblies. > This works fine on install, but on reinstall it fails, with the following > in > the install log. > > MSI (s) (D0:A4) [16:24:36:606]: Invoking remote custom action. DLL: > C:\WINDOWS\Installer\MSIF6.tmp, Entrypoint: ComPlusInstallExecute > ComPlusInstallExecute: Error 0x80110414: Failed to save changes > ComPlusInstallExecute: Error 0x80110414: Failed to create application, > key: > MyComApp > ComPlusInstallExecute: Error 0x80110414: Failed to create applications > > Has anyone experienced this problem before? Any pointers about how to get > around this would be great. > My wix source is like this: first wix describes the com plus app, but COM > app and assembly elements are in an include file: > > <?xml version="1.0" encoding="UTF-8"?> > <Wix xmlns:pca="http://schemas.microsoft.com/wix/2005/02/pubca" > xmlns="http://schemas.microsoft.com/wix/2003/01/wi"> > <Fragment> > <DirectoryRef Id="AppSvrComponents"> > <Component Id="comappcmp0" Guid="65387F88-3177-45E2-BE54-46E821A58310"> > <?include VB6ComPlusAppFiles.wxs?> > </Component> > </DirectoryRef> > </Fragment> > </Wix> > > My second wix source (include file), has the following format: > > <?xml version="1.0" encoding="UTF-8"?> > <Include xmlns:pca="http://schemas.microsoft.com/wix/2005/02/pubca" > xmlns="http://schemas.microsoft.com/wix/2003/01/wi"> > <pca:ComPlusApplication Id="gcmapp" Name="MyComApp" > ApplicationAccessChecksEnabled="no" Identity="[COMDOMAIN]\[COMUSERNAME]" > Password="[COMPASSWORD]"> > <pca:ComPlusAssembly > Id="complusassembly_d155214642234753b825fdd5654343defile0" > DllPath="[#vb6_file66]" Type="native"> > <pca:ComPlusComponent > CLSID="96E7A7AC-0BB3-453D-B90C-A5510A2A8C0D" > Id="compluscmp_940248a4d5204f49b4cdeb3f3fc8f1dd"/> > </pca:ComPlusAssembly> > ... > ... > ... > -- > View this message in context: > http://www.nabble.com/COM%2B-App-Reinstall-tf2795357.html#a7798758 > Sent from the wix-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- View this message in context: http://www.nabble.com/COM%2B-App-Reinstall-tf2795357.html#a7830408 Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users