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. 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.
Justin
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Mensching
Sent: Tuesday, May 13, 2008 1:10 PM
To: Scott Palmer
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Did WiX V3 projects break compatibility with earlier
builds?
I know what you are saying here. I don’t know enough about the Visual Studio
architecture to understand why this happens but I’ll ask the guys working on
Votive again.
PS: I know what is taking forever in light.exe, two things. 1. Cabinet
creation is I/O intensive and can take a while. 2. ICE validation is very
intensive. ICE03 is the big offender and we’re still trying to determine if we
can just turn ICE03 off and let light.exe do all of the same checks. Verifying
“conditional syntax” is still a problem.
From: Scott Palmer [mailto:[EMAIL PROTECTED]
Sent: Tuesday, May 13, 2008 12:37
To: Rob Mensching
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Did WiX V3 projects break compatibility with earlier
builds?
I take it back 4102 crashes visual studio... The huge lock ups I could
tolerate... barely.
Why doesn't someone address the issue where running Light.exe locks up the
entire dev environment (let alone bring the entire machine to a crawl) for
several minutes? I always laugh at the little pop-up that says "Visual Studio
is not responding. If this happens frequently contact Microsoft." - Is always
frequently enough?
Scott
On Tue, May 13, 2008 at 3:00 PM, Scott Palmer <[EMAIL PROTECTED]> wrote:
4102 works better.. though it still has problems with Light output. The text
description of errors is missing - you just get a code, and it's all on one
line in visual studio.
Scott
On Tue, May 13, 2008 at 12:02 PM, Scott Palmer <[EMAIL PROTECTED]> wrote:
Cool thanks.
Another thing... I dropped in an older wix.targets file so I could do a build
and noticed that output from Light didn't have the right line-endings..
everything showed up on one line in the dev studio output window.. The build
was done and I didn't even know it because the message was *way* off to the
right.
Regards,
Scott
On Tue, May 13, 2008 at 11:51 AM, Rob Mensching <[EMAIL PROTECTED]> wrote:
I just saw a bug get opened about the build targets having issues. Try 4102
and if that fixes the problem then you probably are seeing the same bug. I'll
make sure the bug gets fixed by the next build.
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Palmer
Sent: Tuesday, May 13, 2008 08:31
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Did WiX V3 projects break compatibility with earlier
builds?
I just updated WiX from the 2925 build (still the last "beta" posted to SF) to
the May 9 weekly build 4109. Now all of my WiX project don't build. They
don't even get started. I instantly get this error when trying to build:
3>------ Build started: Project: Stream, Configuration: Release Any CPU ------
3>C:\Program Files\MSBuild\Microsoft\WiX\v3.0\Wix.targets(978,7)Error MSB4067:
Done building project "MyInstallerProject.wixproj" -- FAILED.
3>
3>Build FAILED.
Reverting to build 3907 appears to fix the problem.
What am I doing wrong?
I searched the email list and didn't find MSB4067 anywhere.
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