No, other projects that are not based on the MPF (which includes VB/C#/C++) do
not lock because they do not have that bug. However, projects that are based on
the MPF (IronPython, if I remember correctly) do exhibit the same bug that WiX
has. This bug, in my mind, is one of the most annoying ones that should have
higher priority (along with the other one that you pointed out - same line
output). Thanks for the bug reports!
Justin
From: Scott Palmer [mailto:[EMAIL PROTECTED]
Sent: Wednesday, May 14, 2008 7:14 AM
To: Justin Rockwood
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Did WiX V3 projects break compatibility with earlier
builds?
On Tue, May 13, 2008 at 7:05 PM, Justin Rockwood <[EMAIL PROTECTED]> wrote:
I hate the locking as well. Unfortunately, this is a bug in the MPF (the Visual
Studio SDK) that they have not fixed yet. We will have to just fix it on our
own instead of waiting for a fix from them. Note that it's not a trivial fix
either because it requires a separate thread to do the build.
Are you saying that other tasks like compiling and linking C/C++ code lock
things the same way.. but I assume for short enough periods of time that it
isn't noticeable? I'm just wondering why I only notice this with WiX projects.
That's not too bad, but then you have to jump through some hoops to communicate
progress back to the UI thread and get the COM marshalling to work correctly
with the Visual Studio shell. I worked on this for quite a bit way back in
Votive 2.0 and didn't end up finding an adequate solution. I'm not saying there
isn't a fix (there obviously is), it's just not an "easy" fix.
Ah yes - "COM hell". Been there many times.
Scott
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users