indeed, slingshot can't deal w/ 1.1 format.  
slingshot has fallen into disfavour since the solution task showed up.
i'm not sure it'll ever get updated to deal w/ 1.1.

thinking....
ah.  what if you used the regex task to parse a 1.1 sln file and wrote
out a 1.0 sln file from the results?  then the latter would be slingshot
compatible.
oh, i'm wild!

/jean

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Vladimir Garmaev
> Sent: Wednesday, September 03, 2003 09:04
> To: [EMAIL PROTECTED]
> Subject: [Nant-users] RE: Nant-users digest, Vol 1 #377 - 2 msgs
> 
> 
> Eric,
> 
> I tried slingshot based on your email and it doesn't
> work. It says the solution file has a wrong format.
> My assumption is that .NET 1.1 version has different format
> Of sln and csproj files and slingshot has not been changed for 1.1.
> 
> Here...
> slingshot -nant -sln OnDotNetSolution.sln >>.\OnDotNetSolution.build
> 
> Unhandled Exception: System.ApplicationException: this is not 
> a 'Microsoft Visual Studio Solution File, Format Version 7.00' file
>    at SLiNgshoT.Core.Solution.Read(String path, Hashtable uriMap)
>    at SLiNgshoT.Core.Driver.WriteSolution(SolutionWriter 
> writer, TextWriter textWriter, String sln, Hashtable 
> parameters, Hashtable
>  uriMap)
>    at SLiNgshoT_Console.Main(String[] args)
> 
> 
> 
> Tried to run it from NAnt based on task reference example
> in nantcontrib: 
> 
> <slingshot solution="MySolution.sln" format="nant" 
> output="MySolution.build"> 
>                 <parameters>
>                     <option name="build.basedir" value="..\bin"/>
>                 </parameters> 
>             </slingshot>
>             <nant buildfile="MySolution.build"/>
> 
> and it say something about build.basedir not specified.
> 
> Vladimir 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> [EMAIL PROTECTED]
> Sent: Tuesday, September 02, 2003 10:45 PM
> To: [EMAIL PROTECTED]
> Subject: Nant-users digest, Vol 1 #377 - 2 msgs
> 
> Send Nant-users mailing list submissions to
>       [EMAIL PROTECTED]
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>       https://lists.sourceforge.net/lists/listinfo/nant-users
> or, via email, send a message with subject or body 'help' to
>       [EMAIL PROTECTED]
> 
> You can reach the person managing the list at
>       [EMAIL PROTECTED]
> 
> When replying, please edit your Subject line so it is more 
> specific than "Re: Contents of Nant-users digest..."
> 
> 
> Today's Topics:
> 
>    1. Re: slingshot task (Eric Fetzer)
>    2. RE: SCP server (Erick Thompson)
> 
> --__--__--
> 
> Message: 1
> Date: Tue, 2 Sep 2003 08:12:48 -0700 (PDT)
> From: Eric Fetzer <[EMAIL PROTECTED]>
> Subject: Re: [Nant-users] slingshot task
> To: Ian MacLean <[EMAIL PROTECTED]>
> Cc: 'Nant Users' <[EMAIL PROTECTED]>
> 
> --0-1952756430-1062515568=:33108
> Content-Type: text/plain; charset=us-ascii
> 
> Yes Ian, only when using the map option.  Thanks - Eric
> 
> Ian MacLean <[EMAIL PROTECTED]> wrote:Thanks Eric,
> So its only for web projects that this is failing, is that right ?
> 
> Ian
> 
> > Sorry Ian, forgot to post this one. Defintely looks like a easy bug
> > fix, but again, can't debug if I can't get the build 
> working. Here's 
> > my command:
> > 
> > slingshot -nant build.basedir=bin -sln ProCard.Centre.Web.sln -map
> > http://localhost/Centre/ . > buildWeb.build
> > 
> > and my output:
> > 
> > D:\projects\procard\Centre\Web>slingshot -nant 
> build.basedir=bin -sln
> > ProCard.Centre.Web.sln -map http://localhost/Centr
> > e/ . > buildWeb.build
> > Unhandled Exception: System.IO.FileNotFoundException: Could 
> not find 
> > file "D:\projects\procard\Centre\Web\.ProCard.Centr
> > e.Web.csproj".
> > File name: 
> "D:\projects\procard\Centre\Web\.ProCard.Centre.Web.csproj"
> > at System.IO.__Error.WinIOError(Int32 errorCode, String str)
> > at System.IO.FileStream..ctor(String path, FileMode mode, 
> > FileAccess access, FileShare share, Int32 bufferSize, Boole
> > an useAsync, String msgPath, Boolean bFromProxy)
> > at System.IO.FileStream..ctor(String path, FileMode mode, 
> > FileAccess access, FileShare share)
> > at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials 
> > credentials)
> > at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String 
> > role, Type ofObjectToReturn)
> > at System.Xml.XmlTextReader.CreateScanner()
> > at System.Xml.XmlTextReader.Init()
> > at System.Xml.XmlTextReader.Read()
> > at System.Xml.XmlValidatingReader.ReadWithCollectTextToken()
> > at System.Xml.XmlValidatingReader.Read()
> > at System.Xml.XPath.XPathDocument.Load(XmlReader reader)
> > at System.Xml.XPath.XPathDocument.Init(XmlReader reader)
> > at System.Xml.XPath.XPathDocument..ctor(String uri)
> > at SLiNgshoT.Core.Project.Read(String path)
> > at SLiNgshoT.Core.Solution.AddProject(String projectLine)
> > at SLiNgshoT.Core.Solution.Read(String path, Hashtable uriMap)
> > at SLiNgshoT.Core.Driver.WriteSolution(SolutionWriter writer, 
> > TextWriter textWriter, String sln, Hashtable parameters
> > , Hashtable uriMap)
> > at SLiNgshoT_Console.Main(String[] args)
> >
> > When looking for the solution file, he's putting a "." in 
> front of the
> > .sln filename. I've also tried hardcoding the path in which case I 
> > get one of the following 2 errors:
> > 
> > D:\projects\procard\Centre\Web>slingshot -nant 
> build.basedir=bin -sln
> > ProCard.Centre.Web.sln -map http://localhost/Centr
> > e/ D:\projects\procard\Centre\Web > buildWeb.build
> > Unhandled Exception: System.IO.FileNotFoundException: Could 
> not find 
> > file "D:\projects\procard\Centre\WebProCard.Centre.
> > Web.csproj".
> > File name: "D:\projects\procard\Centre\WebProCard.Centre.Web.csproj"
> > at System.IO.__Error.WinIOError(Int32 errorCode, String str)
> > at System.IO.FileStream..ctor(String path, FileMode mode, 
> > FileAccess access, FileShare share, Int32 bufferSize, Boole
> > an useAsync, String msgPath, Boolean bFromProxy)
> > at System.IO.FileStream..ctor(String path, FileMode mode, 
> > FileAccess access, FileShare share)
> > at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials 
> > credentials)
> > at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String 
> > role, Type ofObjectToReturn)
> > at System.Xml.XmlTextReader.CreateScanner()
> > at System.Xml.XmlTextReader.Init()
> > at System.Xml.XmlTextReader.Read()
> > at System.Xml.XmlValidatingReader.ReadWithCollectTextToken()
> > at System.Xml.XmlValidatingReader.Read()
> > at System.Xml.XPath.XPathDocument.Load(XmlReader reader)
> > at System.Xml.XPath.XPathDocument.Init(XmlReader reader)
> > at System.Xml.XPath.XPathDocument..ctor(String uri)
> > at SLiNgshoT.Core.Project.Read(String path)
> > at SLiNgshoT.Core.Solution.AddProject(String projectLine)
> > at SLiNgshoT.Core.Solution.Read(String path, Hashtable uriMap)
> > at SLiNgshoT.Core.Driver.WriteSolution(SolutionWriter writer, 
> > TextWriter textWriter, String sln, Hashtable parameters
> > , Hashtable uriMap)
> > at SLiNgshoT_Console.Main(String[] args)
> > D:\projects\procard\Centre\Web>slingshot -nant 
> build.basedir=bin -sln 
> > ProCard.Centre.Web.sln -map http://localhost/Centr
> > e/ D:\projects\procard\Centre\Web\ > buildWeb.build
> > Unhandled Exception: System.NotSupportedException: The given path's 
> > format is not supported.
> > at System.Security.Util.StringExpressionSet.CanonicalizePath(String 
> > path, Boolean needFullPath)
> > at System.Security.Util.StringExpressionSet.AddExpressions(String[] 
> > str, Boolean checkForDuplicates, Boolean needFull
> > Path)
> > at 
> >
> System.Security.Permissions.FileIOPermission.AddPathList(FileI
> OPermissionAcc
> ess 
> > access, String[] pathListOrig, Boo
> > lean checkForDuplicates, Boolean needFullPath, Boolean 
> copyPathList) 
> > at 
> > 
> System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAcc
> > ess
> > access, String[] pathList, Boolean check
> > ForDuplicates, Boolean needFullPath)
> > at System.IO.Path.GetFullPath(String path)
> > at SLiNgshoT.Core.NAntWriter.writeCopyRef(String referenceName, 
> > String configurationName)
> > at SLiNgshoT.Core.NAntWriter.WriteCopyRefsTargets(Solution solution)
> > &nb! sp; at SLiNgshoT.Core.NAntWriter.WriteStartSolution(Solution 
> > solution)
> > at SLiNgshoT.Core.Driver.WriteSolution(SolutionWriter writer, 
> > TextWriter textWriter, String sln, Hashtable parameters
> > , Hashtable uriMap)
> > at SLiNgshoT_Console.Main(String[] args)
> >
> > */Ian MacLean /* wrote:
> >
> > What about running slingshot.exe from the commandline ? 
> does that work 
> > ?
> >
> > Ian
> >
> > > I quit using slingshot quite a while back when solution 
> came to be. 
> > > It seems to have stopped working. I've upgraded NAnt & 
> NAntContrib 
> > > several times since then. I'm just living off of the binaries in 
> > > Contrib because I can't manage to get it built. I can get 
> the build 
> > > to work, but when I go to put the binaries in NAnt's bin folder,
> > I get
> > > a not recognized type of error.
> > >
> > > That change to my build file didn't do it Jean. I still get the
> > same
> > > error with that. If I could get a build to work, I'd try 
> to debug, 
> > > but rc2 doesn't have the NAntContrib source, only binaries.
> > >
> > > Thanks,
> > > Eric
> > >
> > > */Jean Rajotte /* wrote:
> > >
> > > eric,
> > >! ; it does look like the syntax is as advertized.
> > > i thought you had other slingshot tasks in your projects. what's  
> > >different here?  as i look in the code for SlingshotTask, i see 
> > >there's some  confusion about how OptionSets are iterated. 
> pls. try 
> > >something  crazy like the following and see whether it goes:
> > >
> > >
> > >
> > > output="MySolution.build">
> > >
> > > *
> > > *
> > >
> > >
> > > value="."/>
> > >
> > >
> > >
> > >
> > > if that's so, it's really wacky but at least you're 
> going. the code 
> > > i'm talking about is the following in SlingshotTask.cs. 
> it's there 
> > > because i'd found inconsistencies in how returns options...
> > >
> > > ! /// Converts an to a
> > > cref="Hashtable"/>.
> > > private Hashtable OptionSetToHashtable(OptionSet options, string 
> > > optionSetName) {
> > >
> > > Hashtable convertedOptions = new Hashtable();
> > >
> > > if (options != null) {
> > > foreach (object option in options) {
> > > string name;
> > > string value;
> > > if ( option is OptionValue ) {
> > > OptionValue ov = (OptionValue) option;
> > > name = ov.Name;
> > > value = ov.Value;
> > > } else if ( option is OptionElement ) {
> > > OptionElement oe = (OptionElement) option;
> > > name = oe.OptionName;
> > > value = oe.Value;
> > > } else {
> > > throw new BuildException( string.Format( "Invalid
> > > Option type {0} in {1} OptionSet", option.GetType(),
> > optionSetName) );
> > > }
> > > Log.WriteLine( LogPrefix + " -- {0} = {1}", name, value );
> > >
> > > // name must be specified
> > > if (name == null) {
> > > st! ring msg = String.Format("Unspecified
> > > name for <{0}> option '{1}'", optionSetName, name);
> > > throw new BuildException(msg);
> > > // value must be specified
> > > } else if (value == null) {
> > > string msg = String.Format("Unspecified
> > > value for <{0}> option '{1}'", optionSetName, name);
> > > throw new BuildException(msg);
> > > } else {
> > > convertedOptions.Add(name, value);
> > > &nb! sp; }
> > > }
> > > }
> > >
> > > return convertedOptions;
> > > }
> > >
> > > }
> > >
> > > HTH ! ??
> > >
> > > /jean
> > >
> > >
> > > -----Original Message-----
> > > *From:* [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] *On 
> Behalf Of *Eric 
> > > Fetzer
> > > *Sent:* Wednesday, August 27, 2003 17:09
> > > *To:* Nant Users
> > > *Subject:* [Nant-users] slingshot task
> > >
> > > I'm experiencing a problem with slingshot:
> > >
> > > D:\projects\procard>nant -f:BuildWebBuild.build
> > > NAnt version 0.8.3 Copyright (C) 2001-2003 Gerry Shaw 
> > > http://nant.sourceforge.net
> > > Buildfile: file:///D:/projects/procard/BuildWebBuild.build
> > > [slingshot] Converting ProCard.Centre.Web.sln to MySolution.build 
> > > using nant format [slingshot] -- option = bin
> > > Total time: 0 seconds.
> > > BUILD FAILED
> > > The option 'build.basedir' is required.
> > >
> > > My option contains build.basedir as follows:
> > >
> > >
> > >
> > > format="nant" output="MySolution.build">
> > >
> > >
> > >
> > >
> > >
> > > value="."/>
> > >
> > >
> > >
> > >
> > > I'm ! having the problem no matter which version of the 
> binaries I 
> > > download. Anybody have a clue?
> > >
> > > Thanks,
> > > Eric
> > >
> > >
> > 
> ----------------------------------------------------------------------
> > --
> > > Do you Yahoo!?
> > > SBC Yahoo! DSL
> > >
> > > - Now only $29.95 per month!
> > >
> > >
> > 
> ----------------------------------------------------------------------
> > --
> > > Do you Yahoo!?
> > > SBC Yahoo! DSL
> > >
> > > - Now only $29.95 per month!
> >
> >
> > 
> ----------------------------------------------------------------------
> > --
> > Do you Yahoo!?
> > SBC Yahoo! DSL 
> > 
> > - Now only $29.95 per month!
> 
> 
> 
> 
> 
> ---------------------------------
> Do you Yahoo!?
> SBC Yahoo! DSL - Now only $29.95 per month!
> --0-1952756430-1062515568=:33108
> Content-Type: text/html; charset=us-ascii
> 
> <DIV>Yes Ian, only when using the map option.&nbsp; Thanks -
> Eric<BR><BR><B><I>Ian MacLean 
> &lt;[EMAIL PROTECTED]&gt;</I></B> wrote:
> <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px;
> BORDER-LEFT: #1010ff 2px solid">Thanks Eric,<BR>So its only 
> for web projects
> that this is failing, is that right ?<BR><BR>Ian<BR><BR>&gt; 
> Sorry Ian,
> forgot to post this one. Defintely looks like a easy bug 
> <BR>&gt; fix, but
> again, can't debug if I can't get the build working. Here's 
> <BR>&gt; my
> command:<BR>&gt; <BR>&gt; slingshot -nant build.basedir=bin -sln
> ProCard.Centre.Web.sln -map <BR>&gt; http://localhost/Centre/ . &gt;
> buildWeb.build<BR>&gt; <BR>&gt; and my output:<BR>&gt; <BR>&gt;
> D:\projects\procard\Centre\Web&gt;slingshot -nant 
> build.basedir=bin -sln
> <BR>&gt; ProCard.Centre.Web.sln -map 
> http://localhost/Centr<BR>&gt; e/ .
> &gt; buildWeb.build<BR>&gt; Unhandled Exception:
> System.IO.FileNotFoundException: Could not find <BR>&gt; file
> "D:\projects\procard\Centre\Web\.ProCard.Centr<BR>&gt;
> e.Web.csproj".<BR>&gt; File name:
> "D:\projects\procard\Centre\Web\.ProCard.Centre.Web.csproj"<BR>&gt; at
>  System.IO.__Error.WinIOError(Int32 errorCode, String str)<BR>&gt; at
> System.IO.FileStream..ctor(String path, FileMode mode, 
> <BR>&gt; FileAccess
> access, FileShare share, Int32 bufferSize, Boole<BR>&gt; an 
> useAsync, String
> msgPath, Boolean bFromProxy)<BR>&gt; at 
> System.IO.FileStream..ctor(String
> path, FileMode mode, <BR>&gt; FileAccess access, FileShare 
> share)<BR>&gt; at
> System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials <BR>&gt;
> credentials)<BR>&gt; at 
> System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri,
> String <BR>&gt; role, Type ofObjectToReturn)<BR>&gt; at
> System.Xml.XmlTextReader.CreateScanner()<BR>&gt; at
> System.Xml.XmlTextReader.Init()<BR>&gt; at
> System.Xml.XmlTextReader.Read()<BR>&gt; at
> System.Xml.XmlValidatingReader.ReadWithCollectTextToken()<BR>&gt; at
> System.Xml.XmlValidatingReader.Read()<BR>&gt; at
> System.Xml.XPath.XPathDocument.Load(XmlReader reader)<BR>&gt; at
> System.Xml.XPath.XPathDocument.Init(XmlReader reader)<BR>&gt; at
>  System.Xml.XPath.XPathDocument..ctor(String uri)<BR>&gt; at
> SLiNgshoT.Core.Project.Read(String path)<BR>&gt; at
> SLiNgshoT.Core.Solution.AddProject(String projectLine)<BR>&gt; at
> SLiNgshoT.Core.Solution.Read(String path, Hashtable uriMap)<BR>&gt; at
> SLiNgshoT.Core.Driver.WriteSolution(SolutionWriter writer, <BR>&gt;
> TextWriter textWriter, String sln, Hashtable 
> parameters<BR>&gt; , Hashtable
> uriMap)<BR>&gt; at SLiNgshoT_Console.Main(String[] 
> args)<BR>&gt;<BR>&gt;
> When looking for the solution file, he's putting a "." in front of the
> <BR>&gt; .sln filename. I've also tried hardcoding the path 
> in which case I
> <BR>&gt; get one of the following 2 errors:<BR>&gt; <BR>&gt;
> D:\projects\procard\Centre\Web&gt;slingshot -nant 
> build.basedir=bin -sln
> <BR>&gt; ProCard.Centre.Web.sln -map http://localhost/Centr<BR>&gt; e/
> D:\projects\procard\Centre\Web &gt; buildWeb.build<BR>&gt; Unhandled
> Exception: System.IO.FileNotFoundException: Could not find 
> <BR>&gt; file
>  "D:\projects\procard\Centre\WebProCard.Centre.<BR>&gt; 
> Web.csproj".<BR>&gt;
> File name: 
> "D:\projects\procard\Centre\WebProCard.Centre.Web.csproj"<BR>&gt;
> at System.IO.__Error.WinIOError(Int32 errorCode, String 
> str)<BR>&gt; at
> System.IO.FileStream..ctor(String path, FileMode mode, 
> <BR>&gt; FileAccess
> access, FileShare share, Int32 bufferSize, Boole<BR>&gt; an 
> useAsync, String
> msgPath, Boolean bFromProxy)<BR>&gt; at 
> System.IO.FileStream..ctor(String
> path, FileMode mode, <BR>&gt; FileAccess access, FileShare 
> share)<BR>&gt; at
> System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials <BR>&gt;
> credentials)<BR>&gt; at 
> System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri,
> String <BR>&gt; role, Type ofObjectToReturn)<BR>&gt; at
> System.Xml.XmlTextReader.CreateScanner()<BR>&gt; at
> System.Xml.XmlTextReader.Init()<BR>&gt; at
> System.Xml.XmlTextReader.Read()<BR>&gt; at
> System.Xml.XmlValidatingReader.ReadWithCollectTextToken()<BR>&gt; at
> System.Xml.XmlValidatingReader.Read()<BR>&gt; at
>  System.Xml.XPath.XPathDocument.Load(XmlReader reader)<BR>&gt; at
> System.Xml.XPath.XPathDocument.Init(XmlReader reader)<BR>&gt; at
> System.Xml.XPath.XPathDocument..ctor(String uri)<BR>&gt; at
> SLiNgshoT.Core.Project.Read(String path)<BR>&gt; at
> SLiNgshoT.Core.Solution.AddProject(String projectLine)<BR>&gt; at
> SLiNgshoT.Core.Solution.Read(String path, Hashtable uriMap)<BR>&gt; at
> SLiNgshoT.Core.Driver.WriteSolution(SolutionWriter writer, <BR>&gt;
> TextWriter textWriter, String sln, Hashtable 
> parameters<BR>&gt; , Hashtable
> uriMap)<BR>&gt; at SLiNgshoT_Console.Main(String[] args)<BR>&gt;
> D:\projects\procard\Centre\Web&gt;slingshot -nant 
> build.basedir=bin -sln
> <BR>&gt; ProCard.Centre.Web.sln -map http://localhost/Centr<BR>&gt; e/
> D:\projects\procard\Centre\Web\ &gt; buildWeb.build<BR>&gt; Unhandled
> Exception: System.NotSupportedException: The given path's 
> <BR>&gt; format is
> not supported.<BR>&gt; at
> System.Security.Util.StringExpressionSet.CanonicalizePath(Stri
> ng <BR>&gt;
> path, Boolean
>  needFullPath)<BR>&gt; at
> System.Security.Util.StringExpressionSet.AddExpressions(String
> [] <BR>&gt;
> str, Boolean checkForDuplicates, Boolean needFull<BR>&gt; 
> Path)<BR>&gt; at
> <BR>&gt;
> System.Security.Permissions.FileIOPermission.AddPathList(FileI
> OPermissionAcc
> ess <BR>&gt; access, String[] pathListOrig, Boo<BR>&gt; lean
> checkForDuplicates, Boolean needFullPath, Boolean 
> copyPathList)<BR>&gt; at
> <BR>&gt;
> System.Security.Permissions.FileIOPermission..ctor(FileIOPermi
> ssionAccess
> <BR>&gt; access, String[] pathList, Boolean check<BR>&gt; 
> ForDuplicates,
> Boolean needFullPath)<BR>&gt; at System.IO.Path.GetFullPath(String
> path)<BR>&gt; at SLiNgshoT.Core.NAntWriter.writeCopyRef(String
> referenceName, <BR>&gt; String configurationName)<BR>&gt; at
> SLiNgshoT.Core.NAntWriter.WriteCopyRefsTargets(Solution 
> solution)<BR>&gt;
> &amp;nb! sp; at SLiNgshoT.Core.NAntWriter.WriteStartSolution(Solution
> <BR>&gt; solution)<BR>&gt; at
> SLiNgshoT.Core.Driver.WriteSolution(SolutionWriter writer, <BR>&gt;
> TextWriter
>  textWriter, String sln, Hashtable parameters<BR>&gt; , Hashtable
> uriMap)<BR>&gt; at SLiNgshoT_Console.Main(String[] 
> args)<BR>&gt;<BR>&gt;
> */Ian MacLean <[EMAIL PROTECTED]>/* wrote:<BR>&gt;<BR>&gt; 
> What about
> running slingshot.exe from the commandline ? does that<BR>&gt; work
> ?<BR>&gt;<BR>&gt; Ian<BR>&gt;<BR>&gt; &gt; I quit using 
> slingshot quite a
> while back when solution came to be.<BR>&gt; &gt; It seems to 
> have stopped
> working. I've upgraded NAnt &amp; NAntContrib<BR>&gt; &gt; 
> several times
> since then. I'm just living off of the binaries in<BR>&gt; 
> &gt; Contrib
> because I can't manage to get it built. I can get the 
> build<BR>&gt; &gt; to
> work, but when I go to put the binaries in NAnt's bin 
> folder,<BR>&gt; I
> get<BR>&gt; &gt; a not recognized type of error.<BR>&gt; 
> &gt;<BR>&gt; &gt;
> That change to my build file didn't do it Jean. I still get 
> the<BR>&gt;
> same<BR>&gt; &gt; error with that. If I could get a build to 
> work, I'd try
> to debug,<BR>&gt; &gt; but rc2 doesn't have the
>  NAntContrib source, only binaries.<BR>&gt; &gt;<BR>&gt; &gt;
> Thanks,<BR>&gt; &gt; Eric<BR>&gt; &gt;<BR>&gt; &gt; */Jean Rajotte /*
> wrote:<BR>&gt; &gt;<BR>&gt; &gt; eric,<BR>&gt; &gt;! ; it 
> does look like the
> syntax is as advertized.<BR>&gt; &gt; i thought you had other 
> slingshot
> tasks in your projects. what's<BR>&gt; &gt; different 
> here?<BR>&gt; &gt; as
> i look in the code for SlingshotTask, i see there's some<BR>&gt; &gt;
> confusion about how OptionSets are iterated. pls. try 
> something<BR>&gt; &gt;
> crazy like the following and see whether it goes:<BR>&gt; &gt;<BR>&gt;
> &gt;<BR>&gt; &gt;<BR>&gt; &gt; output="MySolution.build"&gt;<BR>&gt;
> &gt;<BR>&gt; &gt; *<BR>&gt; &gt; *<BR>&gt; &gt;<BR>&gt; 
> &gt;<BR>&gt; &gt;
> value="."/&gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; 
> &gt;<BR>&gt;
> &gt; if that's so, it's really wacky but at least you're 
> going.<BR>&gt; &gt;
> the code i'm talking about is the following in 
> SlingshotTask.cs.<BR>&gt;
> &gt; it's there because i'd found inconsistencies in
>  how<BR>&gt; &gt; returns options...<BR>&gt; &gt;<BR>&gt; &gt; ! ///
> Converts an to a<BR>&gt; &gt; cref="Hashtable"/&gt;.<BR>&gt; 
> &gt; private
> Hashtable OptionSetToHashtable(OptionSet options,<BR>&gt; &gt; string
> optionSetName) {<BR>&gt; &gt;<BR>&gt; &gt; Hashtable 
> convertedOptions = new
> Hashtable();<BR>&gt; &gt;<BR>&gt; &gt; if (options != null) 
> {<BR>&gt; &gt;
> foreach (object option in options) {<BR>&gt; &gt; string 
> name;<BR>&gt; &gt;
> string value;<BR>&gt; &gt; if ( option is OptionValue ) {<BR>&gt; &gt;
> OptionValue ov = (OptionValue) option;<BR>&gt; &gt; name = 
> ov.Name;<BR>&gt;
> &gt; value = ov.Value;<BR>&gt; &gt; } else if ( option is 
> OptionElement )
> {<BR>&gt; &gt; OptionElement oe = (OptionElement) 
> option;<BR>&gt; &gt; name
> = oe.OptionName;<BR>&gt; &gt; value = oe.Value;<BR>&gt; &gt; } else
> {<BR>&gt; &gt; throw new BuildException( string.Format( 
> "Invalid<BR>&gt;
> &gt; Option type {0} in {1} OptionSet", option.GetType(),<BR>&gt;
> optionSetName) );<BR>&gt; &gt; }<BR>&gt; &gt;
>  Log.WriteLine( LogPrefix + " -- {0} = {1}", name, value );<BR>&gt;
> &gt;<BR>&gt; &gt; // name must be specified<BR>&gt; &gt; if 
> (name == null)
> {<BR>&gt; &gt; st! ring msg = 
> String.Format("Unspecified<BR>&gt; &gt; name
> for &lt;{0}&gt; option '{1}'", optionSetName, name);<BR>&gt; 
> &gt; throw new
> BuildException(msg);<BR>&gt; &gt; // value must be 
> specified<BR>&gt; &gt; }
> else if (value == null) {<BR>&gt; &gt; string msg =
> String.Format("Unspecified<BR>&gt; &gt; value for &lt;{0}&gt; 
> option '{1}'",
> optionSetName, name);<BR>&gt; &gt; throw new 
> BuildException(msg);<BR>&gt;
> &gt; } else {<BR>&gt; &gt; convertedOptions.Add(name, 
> value);<BR>&gt; &gt;
> &amp;nb! sp; }<BR>&gt; &gt; }<BR>&gt; &gt; }<BR>&gt; &gt;<BR>&gt; &gt;
> return convertedOptions;<BR>&gt; &gt; }<BR>&gt; &gt;<BR>&gt; 
> &gt; }<BR>&gt;
> &gt;<BR>&gt; &gt; HTH ! ??<BR>&gt; &gt;<BR>&gt; &gt; /jean<BR>&gt;
> &gt;<BR>&gt; &gt;<BR>&gt; &gt; -----Original Message-----<BR>&gt; &gt;
> *From:* [EMAIL PROTECTED]<BR>&gt; &gt;
>  [mailto:[EMAIL PROTECTED] *On Behalf 
> Of<BR>&gt; &gt;
> *Eric Fetzer<BR>&gt; &gt; *Sent:* Wednesday, August 27, 2003 
> 17:09<BR>&gt;
> &gt; *To:* Nant Users<BR>&gt; &gt; *Subject:* [Nant-users] slingshot
> task<BR>&gt; &gt;<BR>&gt; &gt; I'm experiencing a problem with
> slingshot:<BR>&gt; &gt;<BR>&gt; &gt; D:\projects\procard&gt;nant
> -f:BuildWebBuild.build<BR>&gt; &gt; NAnt version 0.8.3 Copyright (C)
> 2001-2003 Gerry Shaw<BR>&gt; &gt; 
> http://nant.sourceforge.net<BR>&gt; &gt;
> Buildfile: 
> file:///D:/projects/procard/BuildWebBuild.build<BR>&gt; &gt;
> [slingshot] Converting ProCard.Centre.Web.sln to<BR>&gt; &gt;
> MySolution.build using nant format<BR>&gt; &gt; [slingshot] 
> -- option =
> bin<BR>&gt; &gt; Total time: 0 seconds.<BR>&gt; &gt; BUILD 
> FAILED<BR>&gt;
> &gt; The option 'build.basedir' is required.<BR>&gt; 
> &gt;<BR>&gt; &gt; My
> option contains build.basedir as follows:<BR>&gt; 
> &gt;<BR>&gt; &gt;<BR>&gt;
> &gt;<BR>&gt; &gt; format="nant" output="MySolution.build"&gt;<BR>&gt;
>  &gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;
> value="."/&gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; 
> &gt;<BR>&gt;
> &gt; I'm ! having the problem no matter which version of the
> binaries<BR>&gt; &gt; I download. Anybody have a 
> clue?<BR>&gt; &gt;<BR>&gt;
> &gt; Thanks,<BR>&gt; &gt; Eric<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt;
> --------------------------------------------------------------
> ----------<BR>
> &gt; &gt; Do you Yahoo!?<BR>&gt; &gt; SBC Yahoo! DSL<BR>&gt; 
> &gt;<BR>&gt;
> &gt; - Now only $29.95 per month!<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt;
> --------------------------------------------------------------
> ----------<BR>
> &gt; &gt; Do you Yahoo!?<BR>&gt; &gt; SBC Yahoo! DSL<BR>&gt; 
> &gt;<BR>&gt;
> &gt; - Now only $29.95 per month!<BR>&gt;<BR>&gt;<BR>&gt;
> --------------------------------------------------------------
> ----------<BR>
> &gt; Do you Yahoo!?<BR>&gt; SBC Yahoo! DSL <BR>&gt; <HTTP: 
> pa.yahoo.com
> *http: rd.yahoo.com 
> evt="1207/*http://promo.yahoo.com/sbc/";><BR>&gt; - Now
>  only $29.95 per month! <BR><BR><BR></BLOCKQUOTE></DIV><p><hr SIZE=1>
> Do you Yahoo!?<br>
> <a
> href="http://pa.yahoo.com/*http://rd.yahoo.com/evt=1207/*http:
//promo.yahoo.
> com/sbc/">SBC Yahoo! DSL</a> - Now only $29.95 per month!
> --0-1952756430-1062515568=:33108--
> 
> 
> --__--__--
> 
> Message: 2
> Subject: RE: [Nant-users] SCP server
> Date: Tue, 2 Sep 2003 11:50:38 -0700
> From: "Erick Thompson" <[EMAIL PROTECTED]>
> To: "Ian MacLean" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> 
> Server. There are some great clients out there, but I want to 
> sync up a
> local project with a remote server as part of the build process.
> 
> Thanks,
> Erick
> 
> > -----Original Message-----
> > From: Ian MacLean [mailto:[EMAIL PROTECTED]
> > Sent: Friday, August 29, 2003 9:01 PM
> > To: Erick Thompson
> > Cc: [EMAIL PROTECTED]
> > Subject: Re: [Nant-users] SCP server
> >=20
> >=20
> > Server or client ?  One of the best clients I found is here :
> > http://www.colorado.edu/its/docs/authenticate/printouts/win_ssh.html
> > Ian
> >=20
> > >What are people using for a Windows SCP server? I am=20
> > thinking the cygwin
> > >would be the most obvious was to go, but I would like to 
> avoid it if
> > >possible (installs too many other things at the same time).=20
> > Does anyone
> > >know of a native Windows SCP server?
> > >
> > >Thanks,
> > >Erick
> > >
> > >
> > >
> > >-------------------------------------------------------
> > >This sf.net email is sponsored by:ThinkGeek
> > >Welcome to geek heaven.
> > >http://thinkgeek.com/sf
> > >_______________________________________________
> > >Nant-users mailing list
> > >[EMAIL PROTECTED]
> > >https://lists.sourceforge.net/lists/listinfo/nant-users
> > > =20
> > >
> >=20
> >=20
> >=20
> 
> 
> 
> --__--__--
> 
> _______________________________________________
> Nant-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/nant-users
> 
> 
> End of Nant-users Digest
> 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Nant-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/nant-users
> 



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to