So it looks like being able to cancel an MSBuild task mid-progress is something 
new to MSBuild 4.0. Since WiX tasks have to work in VS2005, 2008, and 2010, the 
tasks are compiled against MSBuild 2.0 and cannot take on the 4.0 dependency. I 
suppose it could be split so that there is one tasks DLL for VS 2005/2008 and 
another for VS2010, but I'm not sure yet if this is something we want to do.

-----Original Message-----
From: Tony Paloma [mailto:apal...@microsoft.com] 
Sent: Wednesday, February 10, 2010 1:18 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Interrupting a WiX build

When a user requests to cancel a build, Votive does not stop a task currently 
in progress. The build will be stopped after the current task ends. I'll look 
into improving this.

Also, asynchronous building only occurs when using Visual Studio 2010. When 
using VS2005/2008 the IDE will be mostly unresponsive while a build is in 
progress.

-----Original Message-----
From: Mike Carlson (DEV DIV) [mailto:mica...@microsoft.com]
Sent: Wednesday, February 10, 2010 12:40 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Interrupting a WiX build

Light doesn't have any code to "check for cancel" that I'm aware of.

I've always assumed the "cancel build" feature utilized something like a break 
command (ctrl-c) on the command-line. I don't really work in the votive space, 
so I haven't confirmed that assumption.

As Neil pointed out, make sure you're using a recent build of WiX 3.5 (that 
allows votive to remain responsive while the build is going on), and if the 
cancel build command still doesn't work in that case, do make sure to file a 
bug.

-----Original Message-----
From: Thorpe, Alan [mailto:atho...@bottomline.com]
Sent: Tuesday, February 09, 2010 6:01 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Interrupting a WiX build

The Cancel menu option is there and I never really noticed it much until the 
installer grew significantly.

Is there a natural breakpoint when Light checks to see if cancel has been 
raised? 

In other words... What is the expected behavior for Light to check for a 
cancel? Cancel of a C compile causes the build to stop relatively quickly, but 
that may be because I'm compiling numerous small files and the compiler checks 
for the cancel between each file. 


----- Original Message -----
From: Mike Carlson (DEV DIV) <mica...@microsoft.com>
To: General discussion for Windows Installer XML toolset. 
<wix-users@lists.sourceforge.net>
Sent: Tue Feb 09 17:23:12 2010
Subject: Re: [WiX-users] Interrupting a WiX build

Do the cancel build (etc.) buttons work?

If you're sure the regular "cancel build" options that work for C++ / C# builds 
aren't working for wix (either the options aren't visible, or the options are 
visible but don't function as you feel they should), go ahead and file a bug 
against WiX 3.5 / Votive, and we'll take a look.

-----Original Message-----
From: Thorpe, Alan [mailto:atho...@bottomline.com]
Sent: Tuesday, February 09, 2010 1:53 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Interrupting a WiX build

Simple question... probably has a binary answer...

 

Is there any way to cancel a WiX build in mid-stream? (Visual Studio
2008 and WiX 3.0.) Am I missing a setting or WiX project design best-practice 
that will allow this?

 

Scenario: Huge installer... small errors that show up in lots of places... easy 
fixed with global search and replace!... Light error messages roll by forever 
in the output window... many minutes later the project finally fails and I can 
make the fix. (Repeat) J

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, 
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW 
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, 
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW 
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, 
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW 
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, 
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW 
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, 
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW 
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to