[WiX-users] Build behavior for WiX projects

2008-05-09 Thread Candy Chiang
The build-on-demand behavior doesn't seem to work as well as we expected. After 
experimenting with it a bit, we ran into problems when building the solution 
using MSBuild on the command line (in both Debug and Release) and people get 
confused because their setup is not building etc. As a result, we'll switch 
back to build-by-default. Expect this change to happen soon. If you have any 
questions or comments, feel free to contact me.

Thanks,
Candy

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Candy Chiang
Sent: Wednesday, April 16, 2008 5:11 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Build behavior for WiX projects

In the recent builds, we have changed the build behavior of WiX project so that 
it only builds by default if it is the only project in the solution. If you 
have more than one project in a solution, the WiX project will not build 
automatically. This allows you to skip building the WiX project with no 
overhead when you make tweaks in your application code until you have all your 
bits ready to be packaged.

This implies that when you build the solution using MSBuild on the command 
line, the WiX project in the solution (assuming there is more than one project) 
will not be built. If you want the WiX project to build with the solution, you 
will need to change the build configuration via the Configuration Manager 
console in Visual Studio. Alternatively, you may choose to build the .wixproj 
separately through another process.

We want to get a feel from the community how this new build behavior is working 
out for people. A few things to consider:

* How do you like this new build behavior? Is it intuitive and easier 
to use?

* Consider other options and how those might be better:

o   Make WiX project to always build by default in the solution.

o   Make WiX project to only build by default in Release configuration but not 
in Debug configuration.

o   Others suggestions?

Please let us know your thoughts.

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Build behavior for WiX projects

2008-04-18 Thread Candy Chiang
Thank you for the feedback. If anyone else has more 
feedback/comments/suggestions, please let us know. We'd love to hear them.

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Holmgren Mathias
Sent: Thursday, April 17, 2008 1:33 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Build behavior for WiX projects

I might be the only one, but I was not surprised by the WiX project not 
building since it is consistent with the behaviour of Visual Studio Setup 
Projects. Confusing? Yes, but OTOH I had already paid for that confusion 
before so it was not confusing any more.

What is best? Not sure, but I am fine with the explicit build as is. I don't 
want it to slow me down every time I compile my code. The setup project should 
only be built on the integration server anyway.


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Mensching
Sent: den 17 april 2008 07:53
To: dB.; Candy Chiang; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Build behavior for WiX projects

I basically agree. I understand the desire to avoid having the WiX projects 
rebuild every time you hit F5, but this behavior is going to be very difficult 
to puzzle out without searching the wix-users archive.  Personally, I would 
pick only building by default in the Release configuration over this new 
behavior. Although, building all the time might be okay too... especially if 
validation didn't take so freaking long (a different battle to tackle)

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of dB.
Sent: Wednesday, April 16, 2008 22:01
To: Candy Chiang; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Build behavior for WiX projects

I am a little confused by this change. In my opinion this should behave exactly 
like any other project in the solution, whether it's written in C++, C# or even 
LOGO :)

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Candy Chiang
Sent: Wednesday, April 16, 2008 8:11 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Build behavior for WiX projects

In the recent builds, we have changed the build behavior of WiX project so that 
it only builds by default if it is the only project in the solution. If you 
have more than one project in a solution, the WiX project will not build 
automatically. This allows you to skip building the WiX project with no 
overhead when you make tweaks in your application code until you have all your 
bits ready to be packaged.

This implies that when you build the solution using MSBuild on the command 
line, the WiX project in the solution (assuming there is more than one project) 
will not be built. If you want the WiX project to build with the solution, you 
will need to change the build configuration via the Configuration Manager 
console in Visual Studio. Alternatively, you may choose to build the .wixproj 
separately through another process.

We want to get a feel from the community how this new build behavior is working 
out for people. A few things to consider:

* How do you like this new build behavior? Is it intuitive and easier 
to use?

* Consider other options and how those might be better:

o   Make WiX project to always build by default in the solution.

o   Make WiX project to only build by default in Release configuration but not 
in Debug configuration.

o   Others suggestions?

Please let us know your thoughts.

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Build behavior for WiX projects

2008-04-17 Thread Holmgren Mathias
I might be the only one, but I was not surprised by the WiX project not
building since it is consistent with the behaviour of Visual Studio
Setup Projects. Confusing? Yes, but OTOH I had already paid for that
confusion before so it was not confusing any more.

 

What is best? Not sure, but I am fine with the explicit build as is. I
don't want it to slow me down every time I compile my code. The setup
project should only be built on the integration server anyway.

 



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rob
Mensching
Sent: den 17 april 2008 07:53
To: dB.; Candy Chiang; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Build behavior for WiX projects

 

I basically agree. I understand the desire to avoid having the WiX
projects rebuild every time you hit F5, but this behavior is going to be
very difficult to puzzle out without searching the wix-users archive.
Personally, I would pick only building by default in the Release
configuration over this new behavior. Although, building all the time
might be okay too... especially if validation didn't take so freaking
long (a different battle to tackle)

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of dB.
Sent: Wednesday, April 16, 2008 22:01
To: Candy Chiang; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Build behavior for WiX projects

 

I am a little confused by this change. In my opinion this should behave
exactly like any other project in the solution, whether it's written in
C++, C# or even LOGO :)

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Candy
Chiang
Sent: Wednesday, April 16, 2008 8:11 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Build behavior for WiX projects

 

In the recent builds, we have changed the build behavior of WiX project
so that it only builds by default if it is the only project in the
solution. If you have more than one project in a solution, the WiX
project will not build automatically. This allows you to skip building
the WiX project with no overhead when you make tweaks in your
application code until you have all your bits ready to be packaged. 

 

This implies that when you build the solution using MSBuild on the
command line, the WiX project in the solution (assuming there is more
than one project) will not be built. If you want the WiX project to
build with the solution, you will need to change the build configuration
via the Configuration Manager console in Visual Studio. Alternatively,
you may choose to build the .wixproj separately through another process.


 

We want to get a feel from the community how this new build behavior is
working out for people. A few things to consider:

* How do you like this new build behavior? Is it intuitive and
easier to use?

* Consider other options and how those might be better:

o   Make WiX project to always build by default in the solution.  

o   Make WiX project to only build by default in Release configuration
but not in Debug configuration.

o   Others suggestions?

 

Please let us know your thoughts.  

 

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Build behavior for WiX projects

2008-04-17 Thread Roger Lipscombe
Agreed. This is precisely why the Configuration Manager dialog box has those 
little check boxes labelled Build :)

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of dB.
Sent: Thu 17 April 2008 06:01
To: Candy Chiang; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Build behavior for WiX projects

I am a little confused by this change. In my opinion this should behave exactly 
like any other project in the solution, whether it's written in C++, C# or even 
LOGO :)

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Candy Chiang
Sent: Wednesday, April 16, 2008 8:11 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Build behavior for WiX projects

In the recent builds, we have changed the build behavior of WiX project so that 
it only builds by default if it is the only project in the solution. If you 
have more than one project in a solution, the WiX project will not build 
automatically. This allows you to skip building the WiX project with no 
overhead when you make tweaks in your application code until you have all your 
bits ready to be packaged.

This implies that when you build the solution using MSBuild on the command 
line, the WiX project in the solution (assuming there is more than one project) 
will not be built. If you want the WiX project to build with the solution, you 
will need to change the build configuration via the Configuration Manager 
console in Visual Studio. Alternatively, you may choose to build the .wixproj 
separately through another process.

We want to get a feel from the community how this new build behavior is working 
out for people. A few things to consider:

* How do you like this new build behavior? Is it intuitive and easier 
to use?

* Consider other options and how those might be better:

o   Make WiX project to always build by default in the solution.

o   Make WiX project to only build by default in Release configuration but not 
in Debug configuration.

o   Others suggestions?

Please let us know your thoughts.




1E can save a company with 10,000 PCs over $165,000 and 1,381 tons of CO2 
emissions per annum. Calculate what you can save with the award winning 
NightWatchman from 1E. Discover the benefits of System Center solutions for 
yourself - attend an exclusive 1E Enterprise Solutions Road Show. Visit our 
website at http://www.1e.com

DISCLAIMER: This is a PRIVATE message. If you are not the intended recipient, 
please delete without copying and kindly advise us by e-mail of the mistake in 
delivery. NOTE: Regardless of content, this e-mail shall not operate to bind 1E 
Ltd to any order or other contract unless pursuant to explicit written 
agreement or government initiative expressly permitting the use of e-mail for 
such purpose
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Build behavior for WiX projects

2008-04-17 Thread Phil Sayers
At the moment in visual studio a Setup Project only builds in Release
configuration by default. (at least thats how it works on my system here)

I can see having wix projects match this beahavior to keep consistency with
the installer building project types, but that is only one scenario for
the usage of wix (within visual stuido).  Does not cover manual command line
builds, unattended build servers etc.

  -Original Message-
  From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Candy Chiang
  Sent: Wednesday, April 16, 2008 8:11 PM
  To: wix-users@lists.sourceforge.net
  Subject: [WiX-users] Build behavior for WiX projects


  In the recent builds, we have changed the build behavior of WiX project so
that it only builds by default if it is the only project in the solution. If
you have more than one project in a solution, the WiX project will not build
automatically. This allows you to skip building the WiX project with no
overhead when you make tweaks in your application code until you have all
your bits ready to be packaged.



  This implies that when you build the solution using MSBuild on the command
line, the WiX project in the solution (assuming there is more than one
project) will not be built. If you want the WiX project to build with the
solution, you will need to change the build configuration via the
Configuration Manager console in Visual Studio. Alternatively, you may
choose to build the .wixproj separately through another process.



  We want to get a feel from the community how this new build behavior is
working out for people. A few things to consider:

  . How do you like this new build behavior? Is it intuitive and
easier to use?

  . Consider other options and how those might be better:

  o   Make WiX project to always build by default in the solution.

  o   Make WiX project to only build by default in Release configuration but
not in Debug configuration.

  o   Others suggestions?



  Please let us know your thoughts.


-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Build behavior for WiX projects

2008-04-16 Thread Candy Chiang
In the recent builds, we have changed the build behavior of WiX project so that 
it only builds by default if it is the only project in the solution. If you 
have more than one project in a solution, the WiX project will not build 
automatically. This allows you to skip building the WiX project with no 
overhead when you make tweaks in your application code until you have all your 
bits ready to be packaged.

This implies that when you build the solution using MSBuild on the command 
line, the WiX project in the solution (assuming there is more than one project) 
will not be built. If you want the WiX project to build with the solution, you 
will need to change the build configuration via the Configuration Manager 
console in Visual Studio. Alternatively, you may choose to build the .wixproj 
separately through another process.

We want to get a feel from the community how this new build behavior is working 
out for people. A few things to consider:

* How do you like this new build behavior? Is it intuitive and easier 
to use?

* Consider other options and how those might be better:

o   Make WiX project to always build by default in the solution.

o   Make WiX project to only build by default in Release configuration but not 
in Debug configuration.

o   Others suggestions?

Please let us know your thoughts.

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Build behavior for WiX projects

2008-04-16 Thread dB.
I am a little confused by this change. In my opinion this should behave
exactly like any other project in the solution, whether it's written in
C++, C# or even LOGO :)

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Candy
Chiang
Sent: Wednesday, April 16, 2008 8:11 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Build behavior for WiX projects

 

In the recent builds, we have changed the build behavior of WiX project
so that it only builds by default if it is the only project in the
solution. If you have more than one project in a solution, the WiX
project will not build automatically. This allows you to skip building
the WiX project with no overhead when you make tweaks in your
application code until you have all your bits ready to be packaged. 

 

This implies that when you build the solution using MSBuild on the
command line, the WiX project in the solution (assuming there is more
than one project) will not be built. If you want the WiX project to
build with the solution, you will need to change the build configuration
via the Configuration Manager console in Visual Studio. Alternatively,
you may choose to build the .wixproj separately through another process.


 

We want to get a feel from the community how this new build behavior is
working out for people. A few things to consider:

* How do you like this new build behavior? Is it intuitive and
easier to use?

* Consider other options and how those might be better:

o   Make WiX project to always build by default in the solution.  

o   Make WiX project to only build by default in Release configuration
but not in Debug configuration.

o   Others suggestions?

 

Please let us know your thoughts.  

 

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Build behavior for WiX projects

2008-04-16 Thread Rob Mensching
I basically agree. I understand the desire to avoid having the WiX projects 
rebuild every time you hit F5, but this behavior is going to be very difficult 
to puzzle out without searching the wix-users archive.  Personally, I would 
pick only building by default in the Release configuration over this new 
behavior. Although, building all the time might be okay too... especially if 
validation didn't take so freaking long (a different battle to tackle)

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of dB.
Sent: Wednesday, April 16, 2008 22:01
To: Candy Chiang; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Build behavior for WiX projects

I am a little confused by this change. In my opinion this should behave exactly 
like any other project in the solution, whether it's written in C++, C# or even 
LOGO :)

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Candy Chiang
Sent: Wednesday, April 16, 2008 8:11 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Build behavior for WiX projects

In the recent builds, we have changed the build behavior of WiX project so that 
it only builds by default if it is the only project in the solution. If you 
have more than one project in a solution, the WiX project will not build 
automatically. This allows you to skip building the WiX project with no 
overhead when you make tweaks in your application code until you have all your 
bits ready to be packaged.

This implies that when you build the solution using MSBuild on the command 
line, the WiX project in the solution (assuming there is more than one project) 
will not be built. If you want the WiX project to build with the solution, you 
will need to change the build configuration via the Configuration Manager 
console in Visual Studio. Alternatively, you may choose to build the .wixproj 
separately through another process.

We want to get a feel from the community how this new build behavior is working 
out for people. A few things to consider:

* How do you like this new build behavior? Is it intuitive and easier 
to use?

* Consider other options and how those might be better:

o   Make WiX project to always build by default in the solution.

o   Make WiX project to only build by default in Release configuration but not 
in Debug configuration.

o   Others suggestions?

Please let us know your thoughts.

-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users