[WiX-users] all users and administrator installation

2009-04-27 Thread Tency Kuruvilla
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

2009-04-27 Thread Markus Ewald
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

2009-04-27 Thread Sascha Beaumont
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

2009-04-27 Thread Andres Toussaint

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\Eventlog€Registry€€NetworkService€268435456€MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application€Registry€€NetworkService€268435456€MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\€Registry€€NetworkService€268435456)
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

2009-04-27 Thread Bob Arnson
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

2009-04-27 Thread Bob Arnson
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

2009-04-27 Thread Bob Arnson
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

2009-04-27 Thread Bob Arnson
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!

2009-04-27 Thread Bob Arnson
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

2009-04-27 Thread Wilson, Phil
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

2009-04-27 Thread little.forest
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

2009-04-27 Thread Dov Kleinman
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?

2009-04-27 Thread Tabmow

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)

2009-04-27 Thread MacDiarmid, James D

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)

2009-04-27 Thread MacDiarmid, James D
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)

2009-04-27 Thread Phil Sayers
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)

2009-04-27 Thread Phil Sayers
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)

2009-04-27 Thread MacDiarmid, James D

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

2009-04-27 Thread Jason Ginchereau
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

2009-04-27 Thread Dale Quigg
>> 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?

2009-04-27 Thread Wilson, Phil
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

2009-04-27 Thread Raja, Moiz (Moiz)
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)

2009-04-27 Thread Phil Sayers
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

2009-04-27 Thread tgoffice

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)

2009-04-27 Thread MacDiarmid, James D

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

2009-04-27 Thread Calin Iaru
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

2009-04-27 Thread Roy Abou Assaly

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?

2009-04-27 Thread Yan Sklyarenko
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?

2009-04-27 Thread sam desilva
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?

2009-04-27 Thread Deobrat Singh
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!

2009-04-27 Thread barry


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