[WiX-users] all users and administrator installation
hi.. anybody can provide me the sample code for all users and administrator installation. also is et the background and banner images for the installer.but it's dimensions are not working properly according to the help file. how to create shortcut in desktop with the application icon.i tried it.but it's conflicting with the startmenu shortcut. thanks and regards tency -- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installing multiple MSI
On 27.04.2009 18:24, Raja, Moiz (Moiz) wrote: > Hi All, > > When I install my program I present checkbox to install an optional > feature. If the user selects that checkbox then I need to install > another MSI. I understand that a bootstrapper is required to do this > type of installation. Any suggestions on 3rdparty bootstrappers that may > be available that I can use for this purpose or do I need to write the > bootstrapper myself. > > If anyone has ideas on how I can achieve my goal without using a > bootstrapper are also welcome. > I have done this without a Bootstrapper. Check out http://www.codeplex.com/xnainstaller, it is a simple .msi file that will extract another .msi during install and install it as well. Complete source code to the Custom Action used for that can be downloaded as well. The limitation of only one Windows Installer working at the same time (through a global semaphore) relates to the deferred part of the installation process. As long as the wizard GUI is displayed, the semaphore has not been entered and other installers can be executed. So I simply used an immediate mode Custom Action that extracts the other .msi and installs it. If that install fails, the installer can be aborted using a negative return from the Custom Action and if it succeeds, the installer will let the user continue and install the actual product. > > Thanks, > -Moiz -Markus- -- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installing multiple MSI
If you're looking for an Open Source solution in the spirit of WiX, then I'd probably recommend using NSIS or something similar, or the Microsoft Bootstrapper. If you're looking for something "off the shelf", I personally ended up purchasing a license for MSI Factory (http://www.indigorose.com/products/msi-factory/) just for the bootstrapper application included with it. It provided some features we needed and the License fee is less that it would have cost us to build our own. YMMV. Sascha On Tue, Apr 28, 2009 at 2:24 AM, Raja, Moiz (Moiz) wrote: > Hi All, > > When I install my program I present checkbox to install an optional > feature. If the user selects that checkbox then I need to install > another MSI. I understand that a bootstrapper is required to do this > type of installation. Any suggestions on 3rdparty bootstrappers that may > be available that I can use for this purpose or do I need to write the > bootstrapper myself. > > If anyone has ideas on how I can achieve my goal without using a > bootstrapper are also welcome. > > Thanks, > -Moiz > -- > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] util:PermissionEx Error in WiX3.0.5217.0 - ExecSecureObjects did not close 1 MSIHANDLEs
We just upgraded our WiX version to 3.0.5217.0 (RC2) and our MSI stopped working. Same exact WXS compiled under 3.0.4805.0 works fine, but under 3.0.5217.0 throws an error when attempting to setup registry keys, using PermissionEx. Has anyone encountered a similar problem? Is this a bug in the latest release? WXS component: Error from MSI log: MSI (s) (D8:54) [17:11:56:836]: Executing op: ActionStart(Name=WriteRegistryValues,Description=Writing system registry values,Template=Key: [1], Name: [2], Value: [3]) MSI (s) (D8:54) [17:11:56:836]: Executing op: ProgressTotal(Total=3,Type=1,ByteEquivalent=13200) MSI (s) (D8:54) [17:11:56:836]: Executing op: RegOpenKey(Root=-2147483646,Key=SYSTEM\CurrentControlSet\Services\Eventlog,,BinaryType=0) MSI (s) (D8:54) [17:11:56:836]: Executing op: RegCreateKey() MSI (s) (D8:54) [17:11:56:836]: Executing op: RegOpenKey(Root=-2147483646,Key=SYSTEM\CurrentControlSet\Services\Eventlog\Application,,BinaryType=0) MSI (s) (D8:54) [17:11:56:836]: Executing op: RegCreateKey() MSI (s) (D8:54) [17:11:56:836]: Executing op: RegOpenKey(Root=-2147483646,Key=SYSTEM\CurrentControlSet\Services\Eventlog\Application\,,BinaryType=0) MSI (s) (D8:54) [17:11:56:836]: Executing op: RegCreateKey() MSI (s) (D8:54) [17:11:56:836]: Executing op: ActionStart(Name=ExecSecureObjects,,) MSI (s) (D8:54) [17:11:56:836]: Executing op: CustomActionSchedule(Action=ExecSecureObjects,ActionType=3073,Source=BinaryData,Target=ExecSecureObjects,CustomActionData=MACHINE\SYSTEM\CurrentControlSet\Services\EventlogRegistryNetworkService268435456MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\ApplicationRegistryNetworkService268435456MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\RegistryNetworkService268435456) MSI (s) (D8:34) [17:11:56:852]: Invoking remote custom action. DLL: C:\WINNT\Installer\MSI1DC.tmp, Entrypoint: ExecSecureObjects MSI (s) (D8:34) [17:11:56:852]: Leaked MSIHANDLE (6128) of type 790531 for thread 2356 MSI (s) (D8:34) [17:11:56:852]: Note: 1: 2769 2: ExecSecureObjects 3: 1 DEBUG: Error 2769: Custom Action ExecSecureObjects did not close 1 MSIHANDLEs. The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2769. The arguments are: ExecSecureObjects, 1, MSI (s) (D8:54) [17:11:56:852]: User policy value 'DisableRollback' is 0 MSI (s) (D8:54) [17:11:56:852]: Machine policy value 'DisableRollback' is 0 Action ended 17:11:56: InstallFinalize. Return value 3. Any feedback would be greatly appreciated, thanks in advance, Andres. _ Windows Live™ Hotmail®:…more than just e-mail. http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_more_042009-- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] util:PermissionEx Error in WiX3.0.5217.0 - ExecSecureObjects did not close 1 MSIHANDLEs
Andres Toussaint wrote: > We just upgraded our WiX version to 3.0.5217.0 (RC2) and our MSI stopped > working. > Please open a bug on SourceForge and attach your .wxs source authoring and verbose log. -- sig://boB http://joyofsetup.com/ -- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] install based on property value
Calin Iaru wrote: > Is there a way to have both the client and the server files on the same msi > file? > Use multiple features. -- sig://boB http://joyofsetup.com/ -- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wrong Assembly version in MsiAssemblyName table after
Dov Kleinman wrote: > It all worked fine when file version and assembly version were the same > number. Oddly enough when assembly version has less meaningful digits, > "light" adds zeros to have both versions with the same number of digits. > Sounds familiar -- try upgrading to the RC2 release for a fix. -- sig://boB http://joyofsetup.com/ -- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Advertised Shortcuts and Per-User and Per-Machine data
Riyaz Mogharabin wrote: > Can anybody give me a clue about KeyPath, Advertised and Non-Advertised > shortcuts, and also Warning about per-user and per-machine? > http://robmensching.com/blog/posts/2007/4/27/How-to-create-an-uninstall-shortcut-and-pass-all-the -- sig://boB http://joyofsetup.com/ -- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] adding a bootstrapper breaks comboboxes on custom UI!
barry wrote: > Do you know where is the best place to post my problem for the bootstrapper > experts? > Try http://social.msdn.microsoft.com/Search/en-US/?Refinement=112&query=BOOTSTRAPPER&rq=&rn=. -- sig://boB http://joyofsetup.com/ -- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Major Upgrade: some files are randomly not installed
Going back to the big picture here, if you have your RemoveExistingProducts towards the end of the upgrade then the upgrade will use file update rules to decide what to replace. The upgrade is on top of the existing files, so you need to increment file versions to get files updated. If you want your upgrade to always remove the old files then sequence RemoveExistingProducts early, such as immediately after InstallInitialize. Version lying is not a good idea, so WiX perhaps decided not to provide it. The issue is that the version of the file on disk will never match the version in the actual file, so the install is broken, and I don't believe you can predict what things like a repair will do in every situation. Phil Wilson -Original Message- From: little.forest [mailto:little.for...@ymail.com] Sent: Monday, April 27, 2009 5:02 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Major Upgrade: some files are randomly not installed Thanks Jeff. Actually, I did that in VMWare. But the result was the same - major upgrade was broken. I then narrowed it down: it seems it only happens to 3 files. So I thought why these 3 files? I then remove them from the package and rebuilt them. This time it seems working. By saying "seems", I mean I'm not 100% sure. But at least that 2 new made builds can upgrade themselves each other. I then thought, hmm, if I re-added them in, things maybe fixed? So I re-added these 3 files in, of course, I changed their GUID and their Component ID. But you know what? It stopped working again. This drives me nuts. I then used Orca to open these msi file to look into the problematic files. I found their file versions are different among the builds. I then thought it might be something about the file version. I contine to search the post in this community and found this: http://n2.nabble.com/Overide-a-file-version-to-force-upgrade-td699008.html#a699008 Mike Dimmick -2 said: I believe InstallShield lies in the Version column of the File table if this option is set (setting it to something huge like 65535.65535.65535.65535, which is the maximum supported value). I don’t think this is a particularly good idea, however. You can’t do it with WiX – the linker takes the information directly from thefile’s resources. I'm glad to find out this "dirty fact". But it's sad to learn that WiX doesn't support it. I've a question to MSI. For "Major Upgrade", if the current build is uninstalled entirely before the new build installing, why bother to "compare" the file version anyways? Should the new file be installed anyways without caring about the file version in the "Major Upgrae" case? Well, I know I probably shouldn't ask this in here. And I know MSI team might even have a reasonable explanation. But the problem is, I do major upgrade, old files gone, new files not installed - I got a broken installation. The whole thing is just because file version. And there is no way to ignore the file version checking in Major Upgrade case. Anyways, I'll make sure all of my file versions are the same to avoid this problem. Thanks. have a nice day, /Brian From: Jeff Reed To: General discussion for Windows Installer XML toolset. Sent: Friday, April 24, 2009 5:25:34 PM Subject: Re: [WiX-users] Major Upgrade: some files are randomly not installed > I appreciate if anyone can tell me why some times some files are not > installed during Major Upgrade. Perhaps you could try isolating the problem, by taking each version of the product that you've released so far and installing, then uninstalling on a "clean" machine? I like to use virtual machines so that when I shut down, I can throw the state away. Maybe you'll find some orphaned files in certain versions, and that would explain the behavior you're experiencing? I'm fairly new to WiX, but if I was in your shoes, that is one technique I would try. -Jeff -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users __ Looking for the perfect gift? Give the gift of Flickr! http://www.flickr.com/gift/ -- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code
Re: [WiX-users] Major Upgrade: some files are randomly not installed
Thanks Jeff. Actually, I did that in VMWare. But the result was the same - major upgrade was broken. I then narrowed it down: it seems it only happens to 3 files. So I thought why these 3 files? I then remove them from the package and rebuilt them. This time it seems working. By saying "seems", I mean I'm not 100% sure. But at least that 2 new made builds can upgrade themselves each other. I then thought, hmm, if I re-added them in, things maybe fixed? So I re-added these 3 files in, of course, I changed their GUID and their Component ID. But you know what? It stopped working again. This drives me nuts. I then used Orca to open these msi file to look into the problematic files. I found their file versions are different among the builds. I then thought it might be something about the file version. I contine to search the post in this community and found this: http://n2.nabble.com/Overide-a-file-version-to-force-upgrade-td699008.html#a699008 Mike Dimmick -2 said: I believe InstallShield lies in the Version column of the File table if this option is set (setting it to something huge like 65535.65535.65535.65535, which is the maximum supported value). I don’t think this is a particularly good idea, however. You can’t do it with WiX – the linker takes the information directly from thefile’s resources. I'm glad to find out this "dirty fact". But it's sad to learn that WiX doesn't support it. I've a question to MSI. For "Major Upgrade", if the current build is uninstalled entirely before the new build installing, why bother to "compare" the file version anyways? Should the new file be installed anyways without caring about the file version in the "Major Upgrae" case? Well, I know I probably shouldn't ask this in here. And I know MSI team might even have a reasonable explanation. But the problem is, I do major upgrade, old files gone, new files not installed - I got a broken installation. The whole thing is just because file version. And there is no way to ignore the file version checking in Major Upgrade case. Anyways, I'll make sure all of my file versions are the same to avoid this problem. Thanks. have a nice day, /Brian From: Jeff Reed To: General discussion for Windows Installer XML toolset. Sent: Friday, April 24, 2009 5:25:34 PM Subject: Re: [WiX-users] Major Upgrade: some files are randomly not installed > I appreciate if anyone can tell me why some times some files are not > installed during Major Upgrade. Perhaps you could try isolating the problem, by taking each version of the product that you've released so far and installing, then uninstalling on a "clean" machine? I like to use virtual machines so that when I shut down, I can throw the state away. Maybe you'll find some orphaned files in certain versions, and that would explain the behavior you're experiencing? I'm fairly new to WiX, but if I was in your shoes, that is one technique I would try. -Jeff -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users __ Looking for the perfect gift? Give the gift of Flickr! http://www.flickr.com/gift/ -- Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Wrong Assembly version in MsiAssemblyName table after
Hi, I have a .Net assembly file with file version "4.0.763.0" and assembly version "4.0.0.0". In order to install it into the GAC I have used latest Wix3 toolset and faced a wrong registration issue. Taking a look into the MSI file with Orca tool shows that in MsiAssemblyName table the file version is as expected "4.0.763.0" however the version is "4.0.0.000" (with two redundant zeros). I would not mind it if I was not using the "bind" feature of the "light" for creating registry keys for COM registration. It all worked fine when file version and assembly version were the same number. Oddly enough when assembly version has less meaningful digits, "light" adds zeros to have both versions with the same number of digits. Am I the only one to face this problem? How do others register .Net assemblies? Do you always use the same numbers for file version and assembly? Thanks, Dov -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Run a .bat file minimized?
Thanks Thomas - i'll give that a try. Thomas S. Trias wrote: > > You could do something like this: > >Value=""[SystemFolder]cmd.exe" /D /E:ON /V:ON /C > "[#batchfile.bat]""/> > > I used the /D /E:ON and /V:ON in order to get a well-known environment > without any surprises (hence turning off auto-run commands and turning > extensions and delayed evaluation on). In general, the batch file > should be written in such a way that it does not depend upon anything > beyond the environment you can control. You can, of course, pass > additional arguments on the command line (be sure to put them inside the > " entities). > >Execute="deferred" Return="check"/> > > CAQuietExec will hide the command window entirely. If the batch file is > only for information gathering, then you can execute in immediate mode. > > Be sure to schedule RunBat_Cmd before RunBat and before InstallInitialize. > > Thanks, > > Thomas S. Trias > Senior Developer > Artizan Internet Services > http://www.artizan.com/ > > > Original Message > Subject: [WiX-users] Run a .bat file minimized? > From: Tabmow > To: wix-users@lists.sourceforge.net > Date: 4/14/2009 10:01 PM >> Hi all, >>In our installer (using Wix 2.x on Win2003), we have to invoke a >> couple .bat files for various and sundry things. When they run, they >> launch a dos shell which goes above our install gui.Is there any way >> to have it spawned 'minimized' at least so there's no distraction during >> install? ie. similar to what 'start /min my.bat' does. I've tried just >> adding 'start /min' in front of my .bat invocation in my custom action, >> but that gave an error. Does anyone have any suggestions? >> >> Thanks. >> >> > > > -- > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- View this message in context: http://n2.nabble.com/Run-a-.bat-file-minimized--tp2636652p2728004.html Sent from the wix-users mailing list archive at Nabble.com. -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How would I register aCOM+ serviceusing Wix(DCOMCNFG)
Ok Cool Thanks I'll check that out. -Original Message- From: Phil Sayers [mailto:p...@cds-am.net] Sent: Monday, April 27, 2009 1:34 PM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How would I register aCOM+ serviceusing Wix(DCOMCNFG) This article from Rob M. mentions DCOM. Maybe there's something in the download link? (watch for wrap) http://robmensching.com/blog/posts/2007/3/12/RobMens-Recommendation-Do-n ot-a dvertise-COM-information-in-MSI -Original Message- From: MacDiarmid, James D [mailto:james.macdiar...@eds.com] Sent: Monday, April 27, 2009 1:04 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG) Phil, Thanks for the info. I'll give this a try but let me ask. When you say COM+ is this going to appear under the COM+ Applications folder or under the DCOM Config Folder? Thx -Original Message- From: Phil Sayers [mailto:p...@cds-am.net] Sent: Monday, April 27, 2009 11:42 AM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG) I use something like this to create a COM+ app... I think my need for CreateFolder comes from something else in my wxs that I haven't had time to work out, but I found that I needed it for my situation. This works for me,using Wix 3.0.4603 At the top of your wxs file... include... xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension"; as part of the tag so you have something similar to this: http://schemas.microsoft.com/wix/2006/wi"; xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension";> You'll need a reference to the ComPlusExtension Then you can add something like this as a component. -Original Message- From: MacDiarmid, James D [mailto:james.macdiar...@eds.com] Sent: Monday, April 27, 2009 10:45 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Not yet. Where can I find out more on that? -Original Message- From: Brian Rogers [mailto:rogers.br...@gmail.com] Sent: Friday, April 24, 2009 6:36 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Hey James, Have you looked into the WiX COM+ public custom actions at all? Thanks, Brian Rogers "Intelligence removes complexity." - Me http://icumove.spaces.live.com On Fri, Apr 24, 2009 at 12:41 PM, MacDiarmid, James D < james.macdiar...@eds.com> wrote: > > Right now I have to go through DCOMCNFG to set service parameters. > How would do this using Wix? > > Thanks, > Jim > > -- > Crystal Reports - New Free Runtime and 30 Day Trial Check > out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally > facing server and web deployment. > http://p.sf.net/sfu/businessobjects > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal
Re: [WiX-users] How would I register aCOM+ serviceusing Wix(DCOMCNFG)
No, You're right. I have some COM+ and some non-COM+ DLLs. I guess now I need to determine how to get them listed in the non-COM+ dlls listed in the DCOM section. Thx -Original Message- From: Phil Sayers [mailto:p...@cds-am.net] Sent: Monday, April 27, 2009 1:30 PM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How would I register aCOM+ serviceusing Wix(DCOMCNFG) Whoops...this would be the COM+ folder...not what you are looking for. -Original Message- From: MacDiarmid, James D [mailto:james.macdiar...@eds.com] Sent: Monday, April 27, 2009 1:04 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG) Phil, Thanks for the info. I'll give this a try but let me ask. When you say COM+ is this going to appear under the COM+ Applications folder or under the DCOM Config Folder? Thx -Original Message- From: Phil Sayers [mailto:p...@cds-am.net] Sent: Monday, April 27, 2009 11:42 AM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG) I use something like this to create a COM+ app... I think my need for CreateFolder comes from something else in my wxs that I haven't had time to work out, but I found that I needed it for my situation. This works for me,using Wix 3.0.4603 At the top of your wxs file... include... xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension"; as part of the tag so you have something similar to this: http://schemas.microsoft.com/wix/2006/wi"; xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension";> You'll need a reference to the ComPlusExtension Then you can add something like this as a component. -Original Message- From: MacDiarmid, James D [mailto:james.macdiar...@eds.com] Sent: Monday, April 27, 2009 10:45 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Not yet. Where can I find out more on that? -Original Message- From: Brian Rogers [mailto:rogers.br...@gmail.com] Sent: Friday, April 24, 2009 6:36 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Hey James, Have you looked into the WiX COM+ public custom actions at all? Thanks, Brian Rogers "Intelligence removes complexity." - Me http://icumove.spaces.live.com On Fri, Apr 24, 2009 at 12:41 PM, MacDiarmid, James D < james.macdiar...@eds.com> wrote: > > Right now I have to go through DCOMCNFG to set service parameters. > How would do this using Wix? > > Thanks, > Jim > > -- > Crystal Reports - New Free Runtime and 30 Day Trial Check > out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally > facing server and web deployment. > http://p.sf.net/sfu/businessobjects > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New
Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG)
This article from Rob M. mentions DCOM. Maybe there's something in the download link? (watch for wrap) http://robmensching.com/blog/posts/2007/3/12/RobMens-Recommendation-Do-not-a dvertise-COM-information-in-MSI -Original Message- From: MacDiarmid, James D [mailto:james.macdiar...@eds.com] Sent: Monday, April 27, 2009 1:04 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG) Phil, Thanks for the info. I'll give this a try but let me ask. When you say COM+ is this going to appear under the COM+ Applications folder or under the DCOM Config Folder? Thx -Original Message- From: Phil Sayers [mailto:p...@cds-am.net] Sent: Monday, April 27, 2009 11:42 AM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG) I use something like this to create a COM+ app... I think my need for CreateFolder comes from something else in my wxs that I haven't had time to work out, but I found that I needed it for my situation. This works for me,using Wix 3.0.4603 At the top of your wxs file... include... xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension"; as part of the tag so you have something similar to this: http://schemas.microsoft.com/wix/2006/wi"; xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension";> You'll need a reference to the ComPlusExtension Then you can add something like this as a component. -Original Message- From: MacDiarmid, James D [mailto:james.macdiar...@eds.com] Sent: Monday, April 27, 2009 10:45 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Not yet. Where can I find out more on that? -Original Message- From: Brian Rogers [mailto:rogers.br...@gmail.com] Sent: Friday, April 24, 2009 6:36 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Hey James, Have you looked into the WiX COM+ public custom actions at all? Thanks, Brian Rogers "Intelligence removes complexity." - Me http://icumove.spaces.live.com On Fri, Apr 24, 2009 at 12:41 PM, MacDiarmid, James D < james.macdiar...@eds.com> wrote: > > Right now I have to go through DCOMCNFG to set service parameters. > How would do this using Wix? > > Thanks, > Jim > > -- > Crystal Reports - New Free Runtime and 30 Day Trial Check > out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally > facing server and web deployment. > http://p.sf.net/sfu/businessobjects > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _
Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG)
Whoops...this would be the COM+ folder...not what you are looking for. -Original Message- From: MacDiarmid, James D [mailto:james.macdiar...@eds.com] Sent: Monday, April 27, 2009 1:04 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG) Phil, Thanks for the info. I'll give this a try but let me ask. When you say COM+ is this going to appear under the COM+ Applications folder or under the DCOM Config Folder? Thx -Original Message- From: Phil Sayers [mailto:p...@cds-am.net] Sent: Monday, April 27, 2009 11:42 AM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG) I use something like this to create a COM+ app... I think my need for CreateFolder comes from something else in my wxs that I haven't had time to work out, but I found that I needed it for my situation. This works for me,using Wix 3.0.4603 At the top of your wxs file... include... xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension"; as part of the tag so you have something similar to this: http://schemas.microsoft.com/wix/2006/wi"; xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension";> You'll need a reference to the ComPlusExtension Then you can add something like this as a component. -Original Message- From: MacDiarmid, James D [mailto:james.macdiar...@eds.com] Sent: Monday, April 27, 2009 10:45 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Not yet. Where can I find out more on that? -Original Message- From: Brian Rogers [mailto:rogers.br...@gmail.com] Sent: Friday, April 24, 2009 6:36 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Hey James, Have you looked into the WiX COM+ public custom actions at all? Thanks, Brian Rogers "Intelligence removes complexity." - Me http://icumove.spaces.live.com On Fri, Apr 24, 2009 at 12:41 PM, MacDiarmid, James D < james.macdiar...@eds.com> wrote: > > Right now I have to go through DCOMCNFG to set service parameters. > How would do this using Wix? > > Thanks, > Jim > > -- > Crystal Reports - New Free Runtime and 30 Day Trial Check > out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally > facing server and web deployment. > http://p.sf.net/sfu/businessobjects > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG)
Phil, Thanks for the info. I'll give this a try but let me ask. When you say COM+ is this going to appear under the COM+ Applications folder or under the DCOM Config Folder? Thx -Original Message- From: Phil Sayers [mailto:p...@cds-am.net] Sent: Monday, April 27, 2009 11:42 AM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How would I register a COM+ serviceusing Wix(DCOMCNFG) I use something like this to create a COM+ app... I think my need for CreateFolder comes from something else in my wxs that I haven't had time to work out, but I found that I needed it for my situation. This works for me,using Wix 3.0.4603 At the top of your wxs file... include... xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension"; as part of the tag so you have something similar to this: http://schemas.microsoft.com/wix/2006/wi"; xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension";> You'll need a reference to the ComPlusExtension Then you can add something like this as a component. -Original Message- From: MacDiarmid, James D [mailto:james.macdiar...@eds.com] Sent: Monday, April 27, 2009 10:45 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Not yet. Where can I find out more on that? -Original Message- From: Brian Rogers [mailto:rogers.br...@gmail.com] Sent: Friday, April 24, 2009 6:36 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Hey James, Have you looked into the WiX COM+ public custom actions at all? Thanks, Brian Rogers "Intelligence removes complexity." - Me http://icumove.spaces.live.com On Fri, Apr 24, 2009 at 12:41 PM, MacDiarmid, James D < james.macdiar...@eds.com> wrote: > > Right now I have to go through DCOMCNFG to set service parameters. > How would do this using Wix? > > Thanks, > Jim > > -- > Crystal Reports - New Free Runtime and 30 Day Trial Check > out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally > facing server and web deployment. > http://p.sf.net/sfu/businessobjects > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Rollback Handling of Custom C# Action
Managed custom actions run in a different process for every action invocation, so you won't be able to pass any state information via static or instance class members. The typical pattern is to save that information in temporary files, and then have either the commit or rollback action cleanup those temp files. -Jason- -Original Message- From: tgoffice [mailto:tgoff...@web.de] Sent: Monday, April 27, 2009 8:07 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Rollback Handling of Custom C# Action Hello, I have written a custom action in C# which performs some complex DB scripts (which can't be processed by the existing SqlExtension.) How can I ensure that the executed scripts are rollbacked if another component fails after executing this custom action? I think of somethink like this: Is it possible to access the executed class instance in a rollback/commit custom action to handle the commit/rollback. -- View this message in context: http://n2.nabble.com/Rollback-Handling-of-Custom-C--Action-tp2726614p2726614.html Sent from the wix-users mailing list archive at Nabble.com. -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Major upgrade - feature migration
>> Dale Quigg wrote: >> Running a verbose log during upgrade shows that FindRelatedProducts >> is working. > > Bob Arnson wrote: > What's logged for MigrateFeatureStates? Thanks Bob, There was no entry in the log for MigrateFeatureStates. It looks like this was a "problem encountered between keyboard and chair" in that I think I hadn't invoked my lastest built .msi. Thanks anyway. Dale -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Novice Question: How do I make my product overwrite a previous version?
For an upgrade you need to change the ProductCode guid. That appears to be the issue. Phil Wilson -Original Message- From: Deobrat Singh [mailto:deobrat.si...@microsoft.com] Sent: Monday, April 27, 2009 3:31 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Novice Question: How do I make my product overwrite a previous version? Hi, I have a web project for which I created a MSI package. I ran the MSI with product version 1.1.0.0. When I try to run the package with a new minor version (1.3.0.0), the installer fails. The log says Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel. {10FA29A8-45F6-49EE-87BB-3095DEAA5A56} MSI (c) (E8:44) [13:56:07:859]: Product: Microsoft Response Management Website -- Configuration failed. MSI (c) (E8:44) [13:56:07:868]: Windows Installer reconfigured the product. Product Name: Microsoft Response Management Website. Product Version: 1.3.0.0. Product Language: 1033. Manufacturer: Microsoft. Reconfiguration success or error status: 1638. I am copying the initial (perhaps relevant) lines from the new wxs file here The only changes are in the Version attribute of the Product element and in the Minimum attribute of the UpgradeVersion element. I understand that this may be a very trivial problem and I may just be ignoring something. Please pardon me for that and help me understand the missing pieces. ** Regards, Deobrat Singh | देवब्रत सिंह -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Installing multiple MSI
Hi All, When I install my program I present checkbox to install an optional feature. If the user selects that checkbox then I need to install another MSI. I understand that a bootstrapper is required to do this type of installation. Any suggestions on 3rdparty bootstrappers that may be available that I can use for this purpose or do I need to write the bootstrapper myself. If anyone has ideas on how I can achieve my goal without using a bootstrapper are also welcome. Thanks, -Moiz -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG)
I use something like this to create a COM+ app... I think my need for CreateFolder comes from something else in my wxs that I haven't had time to work out, but I found that I needed it for my situation. This works for me,using Wix 3.0.4603 At the top of your wxs file... include... xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension"; as part of the tag so you have something similar to this: http://schemas.microsoft.com/wix/2006/wi"; xmlns:complus ="http://schemas.microsoft.com/wix/ComPlusExtension";> You'll need a reference to the ComPlusExtension Then you can add something like this as a component. -Original Message- From: MacDiarmid, James D [mailto:james.macdiar...@eds.com] Sent: Monday, April 27, 2009 10:45 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Not yet. Where can I find out more on that? -Original Message- From: Brian Rogers [mailto:rogers.br...@gmail.com] Sent: Friday, April 24, 2009 6:36 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Hey James, Have you looked into the WiX COM+ public custom actions at all? Thanks, Brian Rogers "Intelligence removes complexity." - Me http://icumove.spaces.live.com On Fri, Apr 24, 2009 at 12:41 PM, MacDiarmid, James D < james.macdiar...@eds.com> wrote: > > Right now I have to go through DCOMCNFG to set service parameters. > How would do this using Wix? > > Thanks, > Jim > > -- > Crystal Reports - New Free Runtime and 30 Day Trial Check > out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally > facing server and web deployment. > http://p.sf.net/sfu/businessobjects > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Rollback Handling of Custom C# Action
Hello, I have written a custom action in C# which performs some complex DB scripts (which can't be processed by the existing SqlExtension.) How can I ensure that the executed scripts are rollbacked if another component fails after executing this custom action? I think of somethink like this: Is it possible to access the executed class instance in a rollback/commit custom action to handle the commit/rollback. -- View this message in context: http://n2.nabble.com/Rollback-Handling-of-Custom-C--Action-tp2726614p2726614.html Sent from the wix-users mailing list archive at Nabble.com. -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG)
Not yet. Where can I find out more on that? -Original Message- From: Brian Rogers [mailto:rogers.br...@gmail.com] Sent: Friday, April 24, 2009 6:36 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How would I register a COM+ service using Wix(DCOMCNFG) Hey James, Have you looked into the WiX COM+ public custom actions at all? Thanks, Brian Rogers "Intelligence removes complexity." - Me http://icumove.spaces.live.com On Fri, Apr 24, 2009 at 12:41 PM, MacDiarmid, James D < james.macdiar...@eds.com> wrote: > > Right now I have to go through DCOMCNFG to set service parameters. > How would do this using Wix? > > Thanks, > Jim > > -- > Crystal Reports - New Free Runtime and 30 Day Trial Check > out the new simplified licensign option that enables unlimited > royalty-free distribution of the report engine for externally > facing server and web deployment. > http://p.sf.net/sfu/businessobjects > ___ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] install based on property value
I have a spec where certain files should be installed on the server side, while other are supposed to be installed in the client case. For instance, certain drivers will have different inf files prepared based on the installation type. I would like to have the server side install by setting a public property while the client would install with default values. Is there a way to have both the client and the server files on the same msi file? -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Heat 3.0.4923 vs 3.0.5217 vb6 dll output
Sorry. I'll explain the situation. I sort of cried "wolf" in the beginning since I used an XSLT to massage my XML after Heat produced the XML. At that point Candle wouldn't compile. That was my mistake as confirmed by Brian and yourself. I fixed that error. When it came to running Light to produce my merge module, these were my findings: In 3.0.4923 (my current build setup) 1. Run Heat : OK ($heat dir d:\foo -svb6 -sfrag -suid -gg -our PrismShell.wxs) 2. Run Candle: ERROR: [exec] D:\Builds\PRISM XP\Build 11.51.\Bin\PrismShell.wxs(180) : error CNDL0010 : The Class/@Server attribute was not found; it is required. Fixed by running a custom XSLT that added the Class/@Server attribute. 3. Run Light: OK (PrismShell.msm produced and later incorporated into an MSI). In 3.0.5217 and in 3.0.5224 (I'm trying to upgrade to the latest version of WiX) 1. Run Heat: OK ($heat dir d:\foo -svb6 -sfrag -suid -gg -our PrismShell.wxs) 2. Run Candle: OK 3. Run Light: Error: [exec] Microsoft (R) Windows Installer Xml Linker version 3.0.5217.0 [exec] Copyright (C) Microsoft Corporation. All rights reserved. [exec] [exec] Updating file information. [exec] Creating cabinet files. [exec] Creating cabinet 'C:\Users\assalr\AppData\Local\Temp\fkjhmoud\#MergeModule.CABinet'. [exec] Generating database. [exec] D:\Builds\PRISM XP\Build 11.51.\Bin\PrismShell.wxs(19) : error LGHT0130 : The primary key 'reg0387C011F3F8A22BDFC14B72466D9C9A.C7AC8538_65ED_4C2B_AE16_6291871D0918' is duplicated in table 'Registry'. Please remove one of the entries or rename a part of the primary key to avoid the collision. The WiX XML that is generating the above error looks like the same that you had generated before: Yes, it compiles, but it's not "linking" with Light. This is where I am right now. Please note that the XML that Heat produces in 3.0.4923 is much, much bigger than in 3.0.5217 and 3.0.5224. Let me know if you need me to send you a binary (DisplayFridayListUI.dll) that can reproduce this. If I can't resolve this issue, I'm afraid I will have to stick with 3.0.4923 as 3.0.5224 has a break that I can't work around. If anything is unclear, let me know. Thanks again, Roy Neil Sleightholm wrote: > > I am not sure I understand what you are asking, could you explain? > > Neil > > -Original Message- > From: Roy Abou Assaly [mailto:royass...@gmail.com] > Sent: 24 April 2009 16:02 > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] Heat 3.0.4923 vs 3.0.5217 vb6 dll output > > > Can anyone run light 3.0.5217 on this to confirm this? The merge module > simple won't build and that Interface element is indeed needed. > > Thanks again. > > > Roy Abou Assaly wrote: >> >> Oh, and one more: >> >> 00020420---C000-0046 >> >> After that, I was able to build my merge module and link them and > create >> my MSI which contains 129 vb6 com DLLs and various OCXs. Again, my >> experience in this area is weak, but the product seems to install and >> uninstall without issues even though I remove those elements that I > didn't >> fully understand. >> >> So I went and test the application, and of course, it threw an error >> saying the Interface isn't registered, which makes sense since I > removed >> them. So my ignorance has cost me. I really need those interface >> elements or else the application won't work. >> >> >> Roy Abou Assaly wrote: >>> >>> Still kind of stuck. I was able to generate the exact xml as Brian > did. >>> Candle compiled fine, but light is complaining. I'm trying to > generate a >>> merge module out of it. Getting this error: >>> >>> [exec] D:\Builds\PRISM XP\Build > 11.51.\Bin\PrismShell.wxs(18) : >>> error LGHT0130 : The primary key 'reg0387C011F3 >>> F8A22BDFC14B72466D9C9A.C7AC8538_65ED_4C2B_AE16_6291871D0918' is >>> duplicated in table 'Registry'. Please remove one of the entries or >>> rename a part of the primary key to avoid the collision. >>> >>> D:\Builds\PRISM XP\Build 11.51.\Bin>candle -v PrismShell.wxs >>> Microsoft (R) Windows Installer Xml Compiler version 3.0.5217.0 >>> Copyright (C) Microsoft Corporation. All rights reserved. >>> >>> PrismShell.wxs >>> >>> D:\Builds\PRISM XP\Build 11.51.\Bin>light -v PrismShell.wixobj >>> Microsoft (R) Windows Installer Xml Linker version 3.0.5217.0 >>> Copyright (C) Microsoft Corporation. All rights reserved. >>> >>> Updating file information. >>> Creating cabinet files. >>> Creating cabinet >>> 'C:\Users\roy\AppData\Local\Temp\jyewbz0r\#MergeModule.CABinet'. >>> Generating database. >>> D:\Builds\PRISM XP\Build 11.51.\Bin\PrismShell.wxs(18) : error >>> LGHT0130 : The primary key 'reg0387C011F3F8A22BDFC14B >>> 72466D9C9A.C7AC8538_65ED_4C2B_
Re: [WiX-users] multi-CD install using WiX?
Take a look at the element. -- Yan -Original Message- From: sam desilva [mailto:sam.desilv...@gmail.com] Sent: Monday, April 27, 2009 2:22 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] multi-CD install using WiX? hi i am new to wix i would like to create simple msi which span to 2 cd (multicd i) multi-CD install using WiX? -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] multi-CD install using WiX?
hi i am new to wix i would like to create simple msi which span to 2 cd (multicd i) multi-CD install using WiX? -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Novice Question: How do I make my product overwrite a previous version?
Hi, I have a web project for which I created a MSI package. I ran the MSI with product version 1.1.0.0. When I try to run the package with a new minor version (1.3.0.0), the installer fails. The log says Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel. {10FA29A8-45F6-49EE-87BB-3095DEAA5A56} MSI (c) (E8:44) [13:56:07:859]: Product: Microsoft Response Management Website -- Configuration failed. MSI (c) (E8:44) [13:56:07:868]: Windows Installer reconfigured the product. Product Name: Microsoft Response Management Website. Product Version: 1.3.0.0. Product Language: 1033. Manufacturer: Microsoft. Reconfiguration success or error status: 1638. I am copying the initial (perhaps relevant) lines from the new wxs file here The only changes are in the Version attribute of the Product element and in the Minimum attribute of the UpgradeVersion element. I understand that this may be a very trivial problem and I may just be ignoring something. Please pardon me for that and help me understand the missing pieces. ** Regards, Deobrat Singh | देवब्रत सिंह -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] adding a bootstrapper breaks comboboxes on custom UI!
Bob Arnson-6 wrote: > > barry wrote: >> anyone know how adding a bootstrapper could cause comboboxes to freeze on >> a >> custom ui dialog? >> > > You probably want to talk to the bootstrapper folks. > > -- > sig://boB > http://joyofsetup.com/ > Thanks Bob, Do you know where is the best place to post my problem for the bootstrapper experts? As below this is how i applied the bootstrapper to my wixproject file.. "barry wrote: > > > > Windows Installer 3.1 > > > .NET Framework 2.0 > > > Office XP Interop Assemblies > > >Outputs="$(OutDir)\Setup.exe" Condition=" '$(OutputType)'=='package' "> > ApplicationFile="$(TargetFileName)" > BootstrapperItems="@(BootstrapperFile)" ComponentsLocation="Relative" > OutputPath="$(OutputPath)" Culture="en-US" /> > > > > $(BuildDependsOn);Bootstrapper > > > The only difference i could see with this was that in the wixproj file > there was no "builddependson" line > $(BuildDependsOn);Bootstrapper > the last time i added a bootstrapper i replaced thias line. In my > wixprojfile for theis installer this line was missing so I just inserted > the bootstrapper code. > Thanks for getting back to me by the way Regards Barry -- View this message in context: http://n2.nabble.com/adding-a-bootstrapper-breaks-comboboxes-on-custom-UI%21-tp2631805p2723022.html Sent from the wix-users mailing list archive at Nabble.com. -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users