Бизнес-робот
Бизнес
робот

Темы:

Архив:

Каталог рекламы и объявлений

Ящик для предложений: sales@blogslov.ru

WiX-devs Digest, Vol 13, Issue 18

Send WiX-devs mailing list submissions to


To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/wix-devs
or, via email, send a message with subject or body 'help' to


You can reach the person managing the list at


When replying, please edit your Subject line so it is more specific
than "Re: Contents of WiX-devs digest..."


Today's Topics:

1. Re: Problems building latest v3 of Wix (darice problem)
(Kevin Fischer)
2. Re: Problems building latest v3 of Wix (darice problem)
(Bob Arnson)
3. Re: Problems building latest v3 of Wix (darice problem)
(Matthew Janulewicz)


----------------------------------------------------------------------

Message: 1
Date: Thu, 21 Jun 2007 18:15:19 -0600
From: Kevin Fischer
Subject: Re: [WiX-devs] Problems building latest v3 of Wix (darice
problem)
To: Matthew Janulewicz , "Mellor,
Timothy J." ,

Message-ID:
Content-Type: text/plain; charset="windows-1252"

I'm trying to update/fix a custom action that's included in the WixUtilExtension DLL. Once I've implemented/tested the fix I'll send it for code review/integration into Wix.

So do I need this private key in order to do this? Or is there some other way to modify the custom action in WixUtilExtension and test it in my own MSI?

Kevin


Date: Thu, 21 Jun 2007 17:11:43 -0700From: : ; ; : Re: [WiX-devs] Problems building latest v3 of Wix (darice problem)






Any particular reason you?re trying to build it instead of using a nightly build? Is there a pending bug you need to build a custom version of Wix for? Or are you contributing fixes to the project?

I?m not a wix dev, nor do I play one on TV, but unless you?re needing to build it a lot long-term or have some other compelling reason, it?s really not worth the extensive set-up required to do a build. I did notice that occasionally needed files fall out and back into the source archives, but the run-time .msi installer is always pretty solid.

Note that Wix binaries (at least last year when I was trying to build it due to a small bug we were running into, now fixed) are signed, or strong-named, or whatever (I?m not too keen on the terminology) and if you don?t have their private key (which you don?t) you won?t be successful in building and distributing your installers to outside entities or other machines. Or at least that was my experience.


-Matt





From: [mailto:] On Behalf Of Kevin FischerSent: Thursday, June 21, 2007 4:52 PMTo: Mellor, Timothy J.; : Re: [WiX-devs] Problems building latest v3 of Wix (darice problem)

Doing that got my farther. My goal is to get WixUtilExtension.dll working. I see that it got built, but when I tried to reference it from my MSI (which is built in VS2005 with Votive) I get the error: candle.exe(0,0): Error CNDL0144: The extension 'D:\WixV3\Release\debug\WixUtilExtension.dll' could not be loaded.The only other interesting points are:- I'm using build 3015- My build still fails, but at the Votive section which I'm choosing not to build. Perhaps I need to build Votive too? Any help in getting this to work is appreciated. Thanks,Kevin



Date: Thu, 21 Jun 2007 15:05:53 -0600From: : ; : Re: [WiX-devs] Problems building latest v3 of Wix (darice problem)
I had to manually copy daruice.cub, mergemod.cub, & mergemod.dll to src/light/bin on build 3001 to get the build to work. The zip step of the build also wanted ProjectAggregator2.msi in the Release\debug (for a debug build), but the wix msi is already created at this point.

I am very new to WiX and perhaps I too am missing something that a more experienced user can explain.

Thanks,
Tim




From: [mailto:] On Behalf Of Kevin FischerSent: Thursday, June 21, 2007 1:58 PMTo: : [WiX-devs] Problems building latest v3 of Wix (darice problem)
I downloaded the latest release of WiX v3 and am running into build errors. I have the specified version of Nant and Visual Studio 2005 installed. I'm running the command: make full debug This gave an error about wix.targets not being found in Release\debug. I found the file in src\WixTasks and copied it there. This "fixed" that error. If I run "make full debug" again, I now get the error: Could not find file 'D:\WixV3\src\light\bin\darice.cub' to copy.The verbose log leading up to that looks like: dark:light.inc: [copy] Copying 1 file to 'D:\WixV3\Release\debug\light.exe.config'. [copy] Copying 'D:\WixV3\src\light\app.config' to 'D:\WixV3\Release\debug\light.exe.config'.BUILD FAILED - 1 non-fatal error(s), 1 warning(s)D:\WixV3\src\light\light.build(58,6):Could not find file 'D:\WixV3\src\light\bin\darice.cub' to copy.:NAnt.Core.BuildException: D:\WixV3\src\light\light.build(58,6):Could not find file 'D:\WixV3\src\light\bin\darice.cub' to copy.Any ideas on how
to fix this problem? Thanks,Kevin



Live Earth is coming. Learn more about the hottest summer event - only on MSN. Check it out!




Hotmail to go? Get your Hotmail, news, sports and much more! Check out the New MSN Mobile
_________________________________________________________________
Hotmail to go? Get your Hotmail, news, sports and much more! Check out the New MSN Mobile!
http://mobile.msn.com
-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

Message: 2
Date: Thu, 21 Jun 2007 17:08:47 -0700
From: Bob Arnson
Subject: Re: [WiX-devs] Problems building latest v3 of Wix (darice
problem)
To: Kevin Fischer
Cc: "Mellor, Timothy J." ,

Message-ID:
Content-Type: text/plain; charset="iso-8859-1"

Kevin Fischer wrote:
> Doing that got my farther.

In general, we try to not have duplicates between the binaries and
sources .zip files, especially for big files. So you need both zips to
get a buildable tree.

> I see that it got built, but when I tried to reference it from my MSI
> (which is built in VS2005 with Votive) I get the error:
> candle.exe(0,0): Error CNDL0144: The extension
> 'D:\WixV3\Release\debug\WixUtilExtension.dll' could not be loaded.

If you're using the candle.exe from WiX.msi, .NET won't load your built
extension assembly because candle.exe is signed and your assembly isn't.
That's a security feature of .NET. You need to use the candle.exe that
you're building so it's an unsigned candle.exe loading an unsigned
extension assembly. Use fuslogvw.exe to verify the assembly load failure.

--
sig://boB
http://joyofsetup.com/

-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

Message: 3
Date: Thu, 21 Jun 2007 17:26:34 -0700
From: "Matthew Janulewicz"
Subject: Re: [WiX-devs] Problems building latest v3 of Wix (darice
problem)
To: "Kevin Fischer" , "Mellor, Timothy
J." ,
Message-ID:

Content-Type: text/plain; charset="us-ascii"

I believe if you build/test on the same machine it should be fine. If
you build wix and transfer the apps to a different machine to put
together an .msi, I think that's where you run into problems. See Bob
A's message that he just sent, explains it better than I, and I think
this might be what the problem is. I remember that the errors .NET
throws are not as verbose as they could be and it took a while to figure
it out.





-Matt



_____

From: Kevin Fischer [mailto:]
Sent: Thursday, June 21, 2007 5:15 PM
To: Matthew Janulewicz; Mellor, Timothy J.;

Subject: RE: [WiX-devs] Problems building latest v3 of Wix (darice
problem)



I'm trying to update/fix a custom action that's included in the
WixUtilExtension DLL. Once I've implemented/tested the fix I'll send it
for code review/integration into Wix.

So do I need this private key in order to do this? Or is there some
other way to modify the custom action in WixUtilExtension and test it in
my own MSI?

Kevin

_____

Date: Thu, 21 Jun 2007 17:11:43 -0700
From:
To: ; ;

Subject: Re: [WiX-devs] Problems building latest v3 of Wix (darice
problem)

Any particular reason you're trying to build it instead of using a
nightly build? Is there a pending bug you need to build a custom version
of Wix for? Or are you contributing fixes to the project?



I'm not a wix dev, nor do I play one on TV, but unless you're needing to
build it a lot long-term or have some other compelling reason, it's
really not worth the extensive set-up required to do a build. I did
notice that occasionally needed files fall out and back into the source
archives, but the run-time .msi installer is always pretty solid.



Note that Wix binaries (at least last year when I was trying to build it
due to a small bug we were running into, now fixed) are signed, or
strong-named, or whatever (I'm not too keen on the terminology) and if
you don't have their private key (which you don't) you won't be
successful in building and distributing your installers to outside
entities or other machines. Or at least that was my experience.





-Matt



_____

From:
[mailto:] On Behalf Of Kevin
Fischer
Sent: Thursday, June 21, 2007 4:52 PM
To: Mellor, Timothy J.;
Subject: Re: [WiX-devs] Problems building latest v3 of Wix (darice
problem)



Doing that got my farther.

My goal is to get WixUtilExtension.dll working.

I see that it got built, but when I tried to reference it from my MSI
(which is built in VS2005 with Votive) I get the error:
candle.exe(0,0): Error CNDL0144: The extension
'D:\WixV3\Release\debug\WixUtilExtension.dll' could not be loaded.

The only other interesting points are:
- I'm using build 3015
- My build still fails, but at the Votive section which I'm choosing not
to build. Perhaps I need to build Votive too?

Any help in getting this to work is appreciated.

Thanks,
Kevin

_____

Date: Thu, 21 Jun 2007 15:05:53 -0600
From:
To: ;
Subject: Re: [WiX-devs] Problems building latest v3 of Wix (darice
problem)

I had to manually copy daruice.cub, mergemod.cub, & mergemod.dll to
src/light/bin on build 3001 to get the build to work. The zip step of
the build also wanted ProjectAggregator2.msi in the Release\debug (for a
debug build), but the wix msi is already created at this point.



I am very new to WiX and perhaps I too am missing something that a more
experienced user can explain.



Thanks,

Tim



_____

From:
[mailto:] On Behalf Of Kevin
Fischer
Sent: Thursday, June 21, 2007 1:58 PM
To:
Subject: [WiX-devs] Problems building latest v3 of Wix (darice problem)

I downloaded the latest release of WiX v3 and am running into build
errors. I have the specified version of Nant and Visual Studio 2005
installed.

I'm running the command:
make full debug

This gave an error about wix.targets not being found in Release\debug.

I found the file in src\WixTasks and copied it there. This "fixed" that
error.

If I run "make full debug" again, I now get the error:
Could not find file 'D:\WixV3\src\light\bin\darice.cub' to copy.

The verbose log leading up to that looks like:

dark:

light.inc:
[copy] Copying 1 file to 'D:\WixV3\Release\debug\light.exe.config'.
[copy] Copying 'D:\WixV3\src\light\app.config' to
'D:\WixV3\Release\debug\light.exe.config'.
BUILD FAILED - 1 non-fatal error(s), 1 warning(s)
D:\WixV3\src\light\light.build(58,6):
Could not find file 'D:\WixV3\src\light\bin\darice.cub' to copy.:
NAnt.Core.BuildException: D:\WixV3\src\light\light.build(58,6):
Could not find file 'D:\WixV3\src\light\bin\darice.cub' to copy.

Any ideas on how to fix this problem?

Thanks,
Kevin


_____

Live Earth is coming. Learn more about the hottest summer event - only
on MSN. Check it out!




_____

Hotmail to go? Get your Hotmail, news, sports and much more! Check out
the New MSN Mobile



_____

Hotmail to go? Get your Hotmail, news, sports and much more! Check out
the New MSN Mobile

-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

------------------------------

_______________________________________________
WiX-devs mailing list

https://lists.sourceforge.net/lists/listinfo/wix-devs


End of WiX-devs Digest, Vol 13, Issue 18
****************************************