Hi Nicklas,

I am the author of the VDProjConverter project.  I have also done some work
on the msi/msm tasks for NAntContrib.  I have only tested the
VDProjConverter with some mocked up setup projects that I have created, so
I'm sure there are bugs in the conversion.  Unfortunately, I have yet to
have a project that needs to place a file in the GAC, so I haven't really
tested that functionality.  As I understand it, it is currently not
supported with the msi/msm tasks, but I could be wrong if GAC is considered
a "special folder."

So... if GAC is a special folder (I don't think it is, but I could be
wrong), you might want to consider changing your directory element to
something along the lines of:

  <directories>
    <directory name="GAC" foldername="." root="TARGETDIR" />
    <directory name="_61CDB031856D44C39633CA2719013BE3"
foldername="Template" root="TARGETDIR" />
    <directory name="_29AB51A35CE848F891F7660EA2DF7DE0" foldername="VSFiles"
 root="TARGETDIR" />
    <directory name="_DD53110BF53643A099CEB271B5350C8C" foldername="IFS"
root="CommonFilesFolder">
      <directory name="_83AC46522E7544DB97F4C57E05E29D2C" foldername="Visual
Studio Extensions" />
    </directory>
  </directories>


Also, to fix the linked directory problem, I just removed the root
attribute.  The root attribute is not used for nested directories.  I'll fix
these bugs with the VDProjConverter in the next build.

Regarding the VDProjConverter project, right now, it might be useful to
either watch the rss feed for new builds
(http://www.biasecurities.com/SoftwareBuilds/rss.aspx?logviewer=BIA_InstallerTools)or 
just watch my blog (http://blogs.biasecurities.com/jim/) for a new post
regarding it.  I'll try to get a forum or wiki setup soon to address
questions specific to that tool...

Otherwise, please feel free to ask questions that you have here, and I'll do
my best to answer them.

Jim


> Hi.
>
> I'm trying ot get the MSI task to build an MSI we've been having VS.NET
> 2003 build
> so far. I've read all documentation I've been able to find, including
> the WiKi but still
> have a few questions.
>
> I found the vdproj converter and used it to generate a snipplet of code
> for the msi task.
> But when I test it there are loads of problems.
> For example:
>  <directories>
>    <directory name="GAC" foldername="#1927"/>
>    <directory name="_61CDB031856D44C39633CA2719013BE3"
> foldername="Template" root="TARGETDIR" />
>    <directory name="_29AB51A35CE848F891F7660EA2DF7DE0"
>    foldername="VSFiles"
> root="TARGETDIR" />
>    <directory name="_DD53110BF53643A099CEB271B5350C8C" foldername="IFS"
> root="CommonFilesFolder">
>    <directory name="_83AC46522E7544DB97F4C57E05E29D2C"
>    foldername="Visual
> Studio Extensions" root="_DD53110BF53643A099CEB271B5350C8C" />
>    </directory>
>  </directories>
>
> Errors out on mandatory root attribute not being set on the GAC line,
> then complains about the last directory that
> the root attribute is not set.
> Does this mean GAC is not supported nor is linked directories?
> There are also quite a few "empty" components lines that gives errors.
>
> Does anyone know if vdprojconverter is supposed to work? I was unable
> to find any links to a maintainer
> only the download page.
>
> Are there any other way this could be done simpler. Seems like this is
> really difficult to do or am
> I missing something?
>
> /Nicke
>





-------------------------------------------------------
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

Reply via email to