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

Reply via email to