[WiX-users] Deploying Sql Server Reports from WIX Installer

2008-12-30 Thread Ajay Bhandari
All, Looking for any samples/guidance on incorporating SSRS Reports deployment as part of installer. I understand this can be done by invoking "rs" command-line utility through CA but if someone has working sample, it will help me jumpstart quickly. Thanks. -Ajay --

Re: [WiX-users] How to check condition in custom action wheather the feature is selected or not while uninstall.

2008-12-30 Thread Bob Arnson
Chandra Vuppala wrote: > How to check condition in custom action whether the feature is selected or > not while uninstall. > See "Examples of Conditional Statement Syntax" in the MSI SDK. -- sig://boB http://joyofsetup.com/ -

Re: [WiX-users] ServiceInstall fails due to CRT

2008-12-30 Thread Bob Arnson
Jeremy Lew wrote: > My installer is installing a .NET service using ServiceInstall. The > ServiceInstall is failing to start the service, I'm pretty sure because > of a dependency on the C runtime library. If your service is installed into the GAC, you'll also run into this problem. Assemblies

Re: [WiX-users] Providing different access rights to the target directory of installation

2008-12-30 Thread Bob Arnson
Sudripta Nandy (Sarangsoft Corporation) wrote: > In my setup program, I need to give Everyone full access to the target > directory of installation. How do I do that? > You shouldn't -- that's a huge security hole. -- sig://boB http://joyofsetup.com/ --

[WiX-users] How to check condition in custom action wheather the feature is selected or not while uninstall.

2008-12-30 Thread Chandra Vuppala
Hi, Can anyone help me in below scenario. How to check condition in custom action whether the feature is selected or not while uninstall. Thanks & Regards, Chandrashekar vuppala M-9949469324 Oakton Global Technology Services Centre (India) Results Driven. When Business & IT Matters IMPOR

Re: [WiX-users] A few questions

2008-12-30 Thread Phillip_Sidari
Ok a tougher question. I have everything working and my vdirs installed only the script maps are not set. Before we moved to WIX I would just use the IIS app: aspnet_regiis.exe -s W3SVC/1/ROOT/MYVDIR Is there a way to do this with the Iis WIX extensions or do I need to setup a custom action? Als

[WiX-users] Providing different access rights to the target directory of installation

2008-12-30 Thread Sudripta Nandy (Sarangsoft Corporation)
In my setup program, I need to give Everyone full access to the target directory of installation. How do I do that? Thanks. Sudripta. -- ___ WiX-users mailing list WiX-users@li

[WiX-users] ServiceInstall fails due to CRT

2008-12-30 Thread Jeremy Lew
My installer is installing a .NET service using ServiceInstall. The ServiceInstall is failing to start the service, I'm pretty sure because of a dependency on the C runtime library. The installer is installing the CRT and policy merge modules, and the MergeRef for these is before the reference to

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Christopher Painter
All you need to do is set the components Transitive attribute to Yes and give it an inner element of Condition and give it a no-op expression that always evaluates to false like 1=0 or GoToHell=666. The component still has to have the same file elements ( components are immutable ) so the fil

Re: [WiX-users] Repair mode condition

2008-12-30 Thread Jeremy Lew
Of course, if you really want it to fail on install if the user exists, you're out of luck with that approach. -Original Message- From: Vuchuru, Surekha (SBT US EXT) [mailto:surekha.vuchuru@siemens.com] Sent: Tuesday, December 30, 2008 3:43 PM To: General discussion for Windows Instal

Re: [WiX-users] Repair mode condition

2008-12-30 Thread Vuchuru, Surekha (SBT US EXT)
That seems to work...Need to do a little testing though... Thank you very much... Regards, Surekha Vuchuru -Original Message- From: Jeremy Lew [mailto:j...@liquidmachines.com] Sent: Tuesday, December 30, 2008 1:57 PM To: General discussion for Windows Installer XML toolset. Subject: Re

Re: [WiX-users] Repair mode condition

2008-12-30 Thread Vuchuru, Surekha (SBT US EXT)
Hi Rob, Here is the log information on failure during repair MSI (s) (E8:74) [14:01:35:823]: Executing op: ActionStart(Name=CreateUser,,) MSI (s) (E8:74) [14:01:35:823]: Executing op: CustomActionSchedule(Action=CreateUser,ActionType=11265,Source=BinaryDat a,Target=**,CustomActionData=**

Re: [WiX-users] A few questions

2008-12-30 Thread Brian Simoneau
Try WindowFolder and SystemFolder. -Brian Simoneau -Original Message- From: phillip_sid...@dellteam.com [mailto:phillip_sid...@dellteam.com] Sent: Tuesday, December 30, 2008 2:29 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] A few questions Thanks for the info! My onl

Re: [WiX-users] Repair mode condition

2008-12-30 Thread Jeremy Lew
Maybe you want FailIfExists="no"? That would seem to make it a no-op on repair, since you already have UpdateIfExists="no". -Original Message- From: Vuchuru, Surekha (SBT US EXT) [mailto:surekha.vuchuru@siemens.com] Sent: Tuesday, December 30, 2008 2:49 PM To: General discussion for

Re: [WiX-users] Repair mode condition

2008-12-30 Thread Rob Mensching
What's the failure in the verbose log file during repair? -Original Message- From: Vuchuru, Surekha (SBT US EXT) [mailto:surekha.vuchuru@siemens.com] Sent: Tuesday, December 30, 2008 11:49 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Repair mode c

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Jeremy Lew
My reason is not to harvest into a single output file, but to make the harvester aware of both of all the file and directory names it is harvesting at one, so that (for instance) if I have two "web.config" files in the two different web applications, their Ids do not collide. Since Heat seems to us

Re: [WiX-users] Repair mode condition

2008-12-30 Thread Vuchuru, Surekha (SBT US EXT)
Hi Rob, I am using the user element...I goes something like this... Thanks and Regards, Surekha Vuchuru -Original Message- From: Rob Mensching [mailto:rob.mensch...@microsoft.com] Sent: Tuesday, December 30, 2008 1:45 PM To: General discussion for Windows Insta

Re: [WiX-users] Repair mode condition

2008-12-30 Thread Rob Mensching
Are you using the User element or your own CustomAction? -Original Message- From: Vuchuru, Surekha (SBT US EXT) [mailto:surekha.vuchuru@siemens.com] Sent: Tuesday, December 30, 2008 11:38 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Repair mode conditi

[WiX-users] Repair mode condition

2008-12-30 Thread Vuchuru, Surekha (SBT US EXT)
Hello Everyone, Installer is creating a user during installation and removing during uninstallation...But, when I select repair option after installing the msi, it executes that component and tries to create the user again...As a result of that, my repair fails...I donot want that component to be

Re: [WiX-users] A few questions

2008-12-30 Thread Rob Mensching
There are. MSI SDK lists all the well known directories. -Original Message- From: phillip_sid...@dellteam.com [mailto:phillip_sid...@dellteam.com] Sent: Tuesday, December 30, 2008 11:29 To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] A few questions Thanks for the info! My

Re: [WiX-users] A few questions

2008-12-30 Thread Phillip_Sidari
Thanks for the info! My only open issue at this point is whether or not there is a built in variable for windows and windows\system directories. Thanks. - Phil -Original Message- From: Rob Mensching [mailto:rob.mensch...@microsoft.com] Sent: Tuesday, December 30, 2008 12:05 PM To: Gener

Re: [WiX-users] Difference between WebVirtualDir and WebDir

2008-12-30 Thread Kalvagadda, SivaKrishna (MLX Technology)
Thanks Rob, I have been searching for the terms Directories and IIS, everyone talks about web Virtual directories but not web Directories. Could you please tell related words of webvirtualdir and webdir with IIS. Regards, Siva, -Original Message- From: Rob Mensching [mailto:rob.mens

Re: [WiX-users] Documentation

2008-12-30 Thread Neil Sleightholm
So it does. If you want to use it you will need to copy it to "Source\build\debug\x86" so that the build code can use it. Neil -Original Message- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: 30 December 2008 18:23 To: General discussion for Windows Installer XML toolset. Subject:

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Rob Mensching
Why do you want to harvest to separate directory structures into one output file? Use smaller files (Fragments), make your setup code manageable. Even if there is a good reason (you probably have one), as I noted before: there is no owner for heat today. It hasn't advanced since Derek put the

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Jeremy Lew
That's true if you can get away with running heat only once. Can heat be told to harvest two separate directory structures into one output file? -Original Message- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: Tuesday, December 30, 2008 1:03 PM To: General discussion for Windows In

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Rob Mensching
Funny thing about ClickOnce is that it has very similar Component Rules in it (a little more flexible with the version) but still very restrictive. People don't see it because the standard use for ClickOnce is very much like "major upgrades" using new root directories every time. Works fine fo

Re: [WiX-users] Showing Features in Tree Control on Conditional

2008-12-30 Thread Bob Arnson
Kusuma Sudheer Kumar (Tata Consultancy Services) wrote: > User selects the Radio 1 and Clicks Next Button > In Customize Dlg, I want the Tree view control show only Feature1 and 2 > > Similarly if I select Radio 2, Tree View control should show Feature 3, 4 > That's possible. Use AddLocal and

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Bob Arnson
Jeremy Lew wrote: > Well, I was talking about the Id values not the Guid values. They need > to be unique as well, no? Or only within their directory? > Heat should already be generating unique (though *not *stable) IDs when there are multiple files with the same name in different directorie

Re: [WiX-users] Documentation

2008-12-30 Thread Bob Arnson
Neil Sleightholm wrote: > There is a bit more you need to know. First you need to compile the > DocCompiler, Not strictly necessary: It ships in the WiX binaries in the SDK directory. -- sig://boB http://joyofsetup.com/

Re: [WiX-users] Bootstrapper of .NET Framework 3.5 SP1

2008-12-30 Thread Bob Arnson
Jagdish Sakhiya wrote: > We are able to install Bootstrapper of .NET Framework > 3.5. but WIX is not creating Bootstrapper for 3.5 SP1. WiX doesn't have bootstrapper support (yet). The GenerateBootstrapper task is part of the .NET Framework: http://msdn.microsoft.com/en-us/libra

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Bob Arnson
John Robbins wrote: > I can't help but think that it sounds like the whole patching system in > Windows Installer is not really a viable solution for the real world. Bummer. > Hmmm...If all of software were easy, there'd be little room for some of us to provide "consulting & debugging and tra

Re: [WiX-users] wix and IIS7

2008-12-30 Thread Rob Mensching
Oh, no, there are no people pointing out how dumb it was for them to create "another installation technology that only covered part of the domain". Feel free to join in the conversation. Every time you see someone talking about MS Deploy for IIS point out how it doesn't integrate into the solu

Re: [WiX-users] wix and IIS7

2008-12-30 Thread Neil Sleightholm
>> I'm still trying to get the IIS team to recognize they have no reasonable deployment story for MSI. And I would guess you won't be able to now that they seem to be focusing on "MS Deploy". Neil -- ___

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Rob Mensching
1. Moving to a whole new "root" (both in the file system and registry if used and other stores if you have them) is a very good idea. Gives you a clean slate to work from. You'll see the major applications doing that. 2. Not viable? Some of the largest applications in the world (I'm thinkin

Re: [WiX-users] A few questions

2008-12-30 Thread Luke Bakken
> 1) Are there built-in variables for the windows system folder? > wwwroot? .Net framework folders? wwwroot can be found in the registry. -- ___ WiX-users mailing list WiX-

Re: [WiX-users] wix and IIS7

2008-12-30 Thread Rob Mensching
IIS team complete changed the Metabase. There is probably 6 months of full time concerted effort to update the CustomActions. No one has volunteered to do that work yet. I'm still trying to get the IIS team to recognize they have no reasonable deployment story for MSI. -Original Message-

Re: [WiX-users] A few questions

2008-12-30 Thread Rob Mensching
1. wwwroot isn't a built in system folder, so no. There is an WiX Extension (NetFxExtension, I believe) that will provide the .NET Framework directories. 2. Minor upgrade or small update. Both are documented in the MSI SDK. 3. Yes. Always need a WebSite to "root" the VDir. You don't alway

Re: [WiX-users] Difference between WebVirtualDir and WebDir

2008-12-30 Thread Rob Mensching
Those are IIS concepts. Look in IIS for the difference. -Original Message- From: Kalvagadda, SivaKrishna (MLX Technology) [mailto:sivakrishna_kalvaga...@ml.com] Sent: Tuesday, December 30, 2008 10:01 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Differenc

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Rob Mensching
In almost all cases Id attributes need to be unique within the MSI database for their type (Directory/@Id must be unique across Directory elements and Component/@Id must be unique across Component elements). The Component/@Guid attribute needs to be unique and *stable* throughout the universe o

[WiX-users] Difference between WebVirtualDir and WebDir

2008-12-30 Thread Kalvagadda, SivaKrishna (MLX Technology)
Hi, Could someone explain the difference between WebVirtualDir and WebDir. When to use WebDir? Thanks a lot. Regards, Siva, 201-671-5552. -- This message w/attachments (message) may be privileged, confidential or propri

Re: [WiX-users] Undefined project variables

2008-12-30 Thread Neil Sleightholm
It looks like this is a reported bug: http://sourceforge.net/tracker2/index.php?func=detail&aid=2318790&group_ id=105970&atid=642714 Neil -Original Message- From: Neil Sleightholm [mailto:n...@x2systems.com] Sent: 29 December 2008 11:00 To: wix-users@lists.sourceforge.net Subject: [WiX-u

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread John Robbins
Christopher, Can you show me an example of what the before and after would look like in WiX format? If you can, I'll get this added to my Paraffin tool. John Wintellect http://www.wintellect.com 877-968-5528 >-Original Message- >From: Christopher Painter [mailto:chr...@deploymentengine

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread John Robbins
>> http://trentm.com/blog/archives/2007/05/29/wix-and-msp/. The idea is >you replace the element with a like the following: >> >> >Guid='C7D97EA9-83DF-4B07-8E38-D10A30F70FD2'> >> >> >> In my installers, I'm using patches to upgrade and the above trick >does work. >Do you do QFEs?

[WiX-users] A few questions

2008-12-30 Thread Phillip_Sidari
1) Are there built-in variables for the windows system folder? wwwroot? .Net framework folders? 2) What is the best way to execute an upgrade without uninstalling? 3) When installing a vdir using the WebVirtualDir element, do I need a WebSite element if the vdir is under the Default

Re: [WiX-users] Documentation

2008-12-30 Thread Neil Sleightholm
There is a bit more you need to know. First you need to compile the DocCompiler, this is in "Source\toolsrc\DocCompiler" open the DocCompiler.csproj and build DocCompiler. If successful the exe will be in "Source\build\debug\x86". Now you can compile the chm file. Go to "Source\src\chm" and create

Re: [WiX-users] Documentation

2008-12-30 Thread Neil Sleightholm
See "Adding to the WiX Documentation" in the WiX help file. That is what I used to work out how to add to it, I think you then need to submit a CVS diff file to get it added to the WiX source. Hope that helps. Neil -Original Message- From: Frank Cohen [mailto:frankensp...@gmail.com] Sen

[WiX-users] Documentation

2008-12-30 Thread Frank Cohen
All, Continuing the thread on Rob's request for documentation. Rob gave two places to add documentation. If I wanted to add something to the CHM, what and where do I need to go to commit this? Also looks like there is some good documentation online, but no easy way to edit it as I mentioned. W

Re: [WiX-users] Running an Installer from MSI: Part II

2008-12-30 Thread Frank Cohen
In case anyone else is a WIX/MSI beginner like me and didn't really understand the response to the question, here is what you need to know: With Microsoft installer, properties are used to create boolean conditions that can be used to change the behavior of the installer. There are some propertie

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Jeremy Lew
Well, I was talking about the Id values not the Guid values. They need to be unique as well, no? Or only within their directory? -Original Message- From: Rob Mensching [mailto:rob.mensch...@microsoft.com] Sent: Monday, December 29, 2008 6:49 PM To: General discussion for Windows Install

[WiX-users] Help in configuring iis7.0

2008-12-30 Thread WIXuser
Hi, I am trying to create a pplication pool for a website on iis 7.0 and was succesful in doing it. but the managedpipemode is set to "classic" default i need to change it to "Integrated". Need pointers to equavalent for the property "managedpipemode" in WIX. Iam currently using the latest versio

[WiX-users] Showing Features in Tree Control on Conditional

2008-12-30 Thread Kusuma Sudheer Kumar (Tata Consultancy Services)
I don't know whether this sounds crazy in WIX, but this was one of the solution we came up for our problem We are showing 4 radio buttons and on select of each radio button, and Navigating to Next Button We want to show different set of features to users in other Dialog Ex: Rad

Re: [WiX-users] wix and IIS7

2008-12-30 Thread Kjartan Þór Kjartansson
This sounds like an extreme action, bordering on manhandling the IIS. It would be good to know from the owner of the IIS custom actions if there is a version that knows how to deal with IIS7 on the horizon. Kjartan -Original Message- From: Amy Rosewater [mailto:arosewa...@spectrumhr.com

Re: [WiX-users] Multiple instance installations and patches

2008-12-30 Thread Yan Sklyarenko
Hello, Well, I managed to overcome this myself. For those who interested in details, please visit my blog: http://ysdevlog.blogspot.com/2008/12/multiple-instance-installations-and .html I would appreciate any comments. -- Yan -Original Message- From: Yan Sklyarenko [mailto:y...@sitecore

[WiX-users] Bootstrapper of .NET Framework 3.5 SP1

2008-12-30 Thread Jagdish Sakhiya
Hi, We are able to install Bootstrapper of .NET Framework 3.5. but WIX is not creating Bootstrapper for 3.5 SP1. Generally, Framework 3.5 SP1 package should be located at C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\ on hard dirve. It is not there for 3.5SP1

Re: [WiX-users] Wix, satellite assemblies and GAC.

2008-12-30 Thread shenlong
The simple way to resolve is to use 2 different GUID for different components... -hansen Sergey Abakumoff wrote: > > Yeah, after some more testing it seems that adding the Name attributes for > the files that represent the satellite assemblies crashes the installer. > I.e. I do the following:

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Bob Arnson
John Robbins wrote: > http://trentm.com/blog/archives/2007/05/29/wix-and-msp/. The idea is you > replace the element with a like the following: > > Guid='C7D97EA9-83DF-4B07-8E38-D10A30F70FD2'> > > > > In my installers, I'm using patches to upgrade and the above trick does work. >

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Bob Arnson
Neil Sleightholm wrote: > Just to clarify, is that only true for minor upgrades? I thought major > upgrades would remove files if they are no longer in the msi. > Kinda sorta: http://www.joyofsetup.com/2008/12/30/paying-for-upgrades/. -- sig://boB http://joyofsetup.com/ --

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Rob Mensching
Heat needs an owner. -Original Message- From: Neil Sleightholm [mailto:n...@x2systems.com] Sent: Monday, December 29, 2008 23:56 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WIX 3 - Suggestions I have seen that option before and obviously didn't read

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Rob Mensching
Major upgrades are where the auto-generated GUIDs are expected to work pretty well. It's the patching scenarios that are just killer. -Original Message- From: Neil Sleightholm [mailto:n...@x2systems.com] Sent: Tuesday, December 30, 2008 00:02 To: General discussion for Windows Installer

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Neil Sleightholm
Just to clarify, is that only true for minor upgrades? I thought major upgrades would remove files if they are no longer in the msi. Neil Neil Sleightholm X2 Systems Limited n...@x2systems.com From: Bob Arnson [mailto:b...@joyof

Re: [WiX-users] WIX 3 - Suggestions

2008-12-30 Thread Neil Sleightholm
I have seen that option before and obviously didn't read it properly as I assumed it meant heat generated the guid (but that is the -gg option). That will save me some work. May be heat needs some documentation :-) Neil Neil Sleightholm X2 Systems Limited n...@x2systems.com