I am trying to get my nant contrib task to load from a relative path.

here's my tools directory
C:\tools\
      nantcontrib-0.85-rc3
      nant-0.85-rc3

I have tried this, 
<loadtasks path="${nant::get-base-directory()}..\..\nantcontrib-0.85-rc3\bin"
/>
and this
<loadtasks>
        <fileset>
                <include 
name="${nant::get-base-directory()}..\..\nantcontrib-0.85-rc3\bin"/>
        </fileset>
</loadtasks>

which should both work, but the error I'm getting for both is:

notice           \ (leading backslash)

Failure scanning \"c:\Tools\nantcontrib-0.85-rc3\bin\" for extensions.
    One or more of the types in the assembly unable to load.

I'm not sure where the leading "\" is coming from, but echo works just fine
        <echo 
message="${nant::get-base-directory()}..\..\nantcontrib-0.85-rc3\bin"/>
yeilds
     [echo] c:\Tools\nant-0.85-rc3\bin\..\..\nantcontrib-0.85-rc3\bin

heck, I can even do this (that took some work, there is no dir.exe I guess)

        <exec program="cmd.exe">
                <arg line="/c dir
${nant::get-base-directory()}..\..\nantcontrib-0.85-rc3\bin"/>
        </exec>



     [echo] c:\Tools\nant-0.85-rc3\bin\..\..\nantcontrib-0.85-rc3\bin
     [echo] C:\Tools\nantcontrib-0.85-rc3\bin\NAnt.Contrib.Tasks.dll
     [exec]  Volume in drive C has no label.
     [exec]  Volume Serial Number is 5848-A979
     [exec] 
     [exec]  Directory of c:\Tools\nantcontrib-0.85-rc3\bin
     [exec] 
     [exec] 06/01/2005  12:19 PM    <DIR>          .
     [exec] 06/01/2005  12:19 PM    <DIR>          ..
     [exec] 06/07/2002  17:32 PM            73,728 CollectionGen.dll
     [exec] 08/07/2002  19:03 PM            11,776 Interop.MsmMergeTypeLib.dll
     [exec] 07/19/2002  21:31 PM           462,848 Interop.StarTeam.dll
     [exec] 07/18/2002  12:56 PM            32,768 Interop.WindowsInstaller.dll
     [exec] 07/18/2002  12:57 PM            27,136 MSITaskErrors.mst
     [exec] 03/10/2005  05:51 AM           294,400 MSITaskTemplate.msi
     [exec] 03/31/2003  18:44 PM            27,136 MSMTaskErrors.mst
     [exec] 03/10/2005  05:51 AM           249,344 MSMTaskTemplate.msm
     [exec] 04/16/2005  16:01 PM           442,368 NAnt.Contrib.Tasks.dll
     [exec] 04/16/2005  16:01 PM           814,724 NAnt.Contrib.Tasks.xml
     [exec] 04/16/2005  16:01 PM            53,248 SLiNgshoT.Core.dll
     [exec] 04/16/2005  16:01 PM             6,144 SLiNgshoT.exe
     [exec] 10/05/2002  05:36 AM            61,440 SourceSafe.Interop.dll
     [exec]               13 File(s)      2,557,060 bytes
     [exec]                2 Dir(s)  148,714,475,520 bytes free


Bottom line

Is this a bug?  Or am I missing something stupid?

Thanks

Malcolm

"Oh Bother!" said the Borg, "We just assimilated Pooh."

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
Nant-users mailing list
Nant-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to