Yep, I would like to have the conversion working with the solution task at
some point.  Right now, the msi/msm tasks do not support how VS.Net adds
dialogs to the msi database (configurable merge modules), so that needs to
be taken into account.  Unfortunately WiX doesn't support them either... So,
in the mean time, I'm just trying to get the vdproj parsing complete and
then I'll work on supporting the features, either through the msi/msm tasks
or WiX.  I'm pretty sure that dialogs and custom actions are the only
features left to parse from the vdproj files...

So, it's sort of up to the NAnt community for which direction we should take
for generating installs... (continue development of NAntContrib's current
msi/msm tasks or wrap WiX into tasks).

Jim

> This looks interesting. Would we be able to hook it to the solution
> task  to just build vdproj projects or is some manual editing required
> post  conversion ?
>
> Ian
>
>>
>>In the mean time, I’ll also switch gears with my vdproj converter
>>project and look at generating the necessary xml fragment to be
>>consumed by Wix.
>>
>>Thoughts on this are definitely welcomed...
>>
>>Jim
>>
>>
>>
>>
>>>-----Original Message-----
>>>From: [EMAIL PROTECTED]
>>>[mailto:[EMAIL PROTECTED] On Behalf Of Ian
>>>MacLean Sent: Tuesday, April 06, 2004 1:21 AM
>>>To: Ian MacLean
>>>Cc: Ryan Cromwell; [EMAIL PROTECTED]
>>>Subject: Re: [Nant-users] Wix!!!
>>>
>>>Note that I think the wix announcement is cool just for the fact of
>>>microsoft releasing somthing on sourceforge. If there is widespread
>>>uptake migrating the msi tasks to the wiks format might be the right
>>>move.
>>>
>>>Ian
>>>
>>>Ian MacLean wrote:
>>>
>>>
>>>
>>>>Heres a response from Jayme Edwards - the original author of NAnts
>>>>msi
>>>> tasks - which actually perform in a similar manner to wix. ( posed
>>>> as a reply to the original announcement )
>>>>
>>>>
>>>>
>>>>> Wow,
>>>>>
>>>>>Well here we go again. As the original contributor of the MSI task
>>>>>to
>>>>> NAnt's "NAntContrib" project (http://nant.sourceforge.net), I knew
>>>>>how useful an XML representation of MSI would be and put alot of
>>>>>work
>>>>> into getting these to do nested directory configurations just like
>>>>>demonstrated in the snippet above working, and automatically
>>>>>registering COM and .NET .dlls properly.
>>>>>
>>>>>Many developers in the NAnt community put alot of hours into
>>>>>refactoring these tasks, adding MSM support, and at my employer
>>>>>(Rockwell Software) we use these tasks to actually build some
>>>>>product
>>>>> installations with a high degree of success.
>>>>>
>>>>>What I don't understand is why Microsoft can't put the hours it
>>>>>obviously spent copying what's in NAnt (MSBuild) and now the MSI/MSM
>>>>>tasks (WiX) into building some high quality addins for Visual Studio
>>>>>.NET that just generate and edit XML adhering to the NAnt MSI/MSM
>>>>>task schemas? I mean I actually wrote an XML Schema definition for
>>>>>the MSI/MSM tasks specifically to make integration easy, and while
>>>>>Microsoft have been quick to "embrace and extend" even open source
>>>>>projects, I've yet to see them play nicely with people who have
>>>>>taken
>>>>> their technology (Microsoft .NET) and embrace it without having to
>>>>>copy, rename, and confuse efforts.
>>>>>
>>>>>Maybe it's just me, but I'm looking forward to the days when
>>>>>Microsoft returns to bringing some real innovation to the table like
>>>>>before the Java lawsuits hit.
>>>>>
>>>>>Bummed,
>>>>>
>>>>>Jayme Edwards
>>>>>Product Architect
>>>>>RSProduction Portal
>>>>>Rockwell Software
>>>>>[EMAIL PROTECTED]
>>>>>
>>>>>
>>>>Ian
>>>>Ryan Cromwell wrote:
>>>>
>>>>
>>>>
>>>>>How exciting would an NAnt Wix task or refactoring of the
>>>>>NAntContrib
>>>>> - Msi/Msm tasks be!  Maybe I'll work on a transform for vdproj ->
>>>>>Wix  xml.
>>>>>
>>>>>http://blogs.msdn.com/robmen/archive/2004/04/05/107709.aspx
>>>>>http://sourceforge.net/projects/wix
>>>>>
>>>>>
>>>>>
>>>>>
>>>---------------------------------------------------------------------------->>>>----
>>>
>>>
>>>>>Tax headache? MSN Money provides relief with tax tips, tools, IRS
>>>>>forms and more! <http://g.msn.com/8HMBENUS/2746??PS=>
>>>>>------------------------------------------------------- This SF.Net
>>>>>email is sponsored by: IBM Linux Tutorials Free Linux tutorial
>>>>>presented by Daniel Robbins, President and CEO of GenToo
>>>>>technologies. Learn everything from fundamentals to system
>>>>>administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
>>>>> _______________________________________________ Nant-users mailing
>>>>>list [EMAIL PROTECTED]
>>>>>https://lists.sourceforge.net/lists/listinfo/nant-users
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>--
>>>Ian MacLean, Developer,
>>>ActiveState, a division of Sophos
>>>http://www.ActiveState.com
>>>
>>>
>>>
>>>-------------------------------------------------------
>>>This SF.Net email is sponsored by: IBM Linux Tutorials
>>>Free Linux tutorial presented by Daniel Robbins, President and CEO of
>>>GenToo technologies. Learn everything from fundamentals to system
>>>administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
>>>_______________________________________________
>>>Nant-users mailing list
>>>[EMAIL PROTECTED]
>>>https://lists.sourceforge.net/lists/listinfo/nant-users
>>>
>>>
>>
>>
>>
>>
>>
>>-------------------------------------------------------
>>This SF.Net email is sponsored by: IBM Linux Tutorials
>>Free Linux tutorial presented by Daniel Robbins, President and CEO of
>>GenToo technologies. Learn everything from fundamentals to system
>>administration.http://ads.osdn.com/?ad_id70&alloc_id638&opĖk
>>_______________________________________________
>>Nant-users mailing list
>>[EMAIL PROTECTED]
>>https://lists.sourceforge.net/lists/listinfo/nant-users
>>
>>
>
>
> --
> Ian MacLean, Developer,
> ActiveState, a division of Sophos
> http://www.ActiveState.com
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id70&alloc_id638&opĖk
> _______________________________________________
> Nant-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/nant-users





-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to