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. Thanks - > Eric<BR><BR><B><I>Ian MacLean > <[EMAIL PROTECTED]></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>> > Sorry Ian, > forgot to post this one. Defintely looks like a easy bug > <BR>> fix, but > again, can't debug if I can't get the build working. Here's > <BR>> my > command:<BR>> <BR>> slingshot -nant build.basedir=bin -sln > ProCard.Centre.Web.sln -map <BR>> http://localhost/Centre/ . > > buildWeb.build<BR>> <BR>> and my output:<BR>> <BR>> > D:\projects\procard\Centre\Web>slingshot -nant > build.basedir=bin -sln > <BR>> ProCard.Centre.Web.sln -map > http://localhost/Centr<BR>> e/ . > > buildWeb.build<BR>> Unhandled Exception: > System.IO.FileNotFoundException: Could not find <BR>> file > "D:\projects\procard\Centre\Web\.ProCard.Centr<BR>> > e.Web.csproj".<BR>> File name: > "D:\projects\procard\Centre\Web\.ProCard.Centre.Web.csproj"<BR>> at > System.IO.__Error.WinIOError(Int32 errorCode, String str)<BR>> at > System.IO.FileStream..ctor(String path, FileMode mode, > <BR>> FileAccess > access, FileShare share, Int32 bufferSize, Boole<BR>> an > useAsync, String > msgPath, Boolean bFromProxy)<BR>> at > System.IO.FileStream..ctor(String > path, FileMode mode, <BR>> FileAccess access, FileShare > share)<BR>> at > System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials <BR>> > credentials)<BR>> at > System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, > String <BR>> role, Type ofObjectToReturn)<BR>> at > System.Xml.XmlTextReader.CreateScanner()<BR>> at > System.Xml.XmlTextReader.Init()<BR>> at > System.Xml.XmlTextReader.Read()<BR>> at > System.Xml.XmlValidatingReader.ReadWithCollectTextToken()<BR>> at > System.Xml.XmlValidatingReader.Read()<BR>> at > System.Xml.XPath.XPathDocument.Load(XmlReader reader)<BR>> at > System.Xml.XPath.XPathDocument.Init(XmlReader reader)<BR>> at > System.Xml.XPath.XPathDocument..ctor(String uri)<BR>> at > SLiNgshoT.Core.Project.Read(String path)<BR>> at > SLiNgshoT.Core.Solution.AddProject(String projectLine)<BR>> at > SLiNgshoT.Core.Solution.Read(String path, Hashtable uriMap)<BR>> at > SLiNgshoT.Core.Driver.WriteSolution(SolutionWriter writer, <BR>> > TextWriter textWriter, String sln, Hashtable > parameters<BR>> , Hashtable > uriMap)<BR>> at SLiNgshoT_Console.Main(String[] > args)<BR>><BR>> > When looking for the solution file, he's putting a "." in front of the > <BR>> .sln filename. I've also tried hardcoding the path > in which case I > <BR>> get one of the following 2 errors:<BR>> <BR>> > D:\projects\procard\Centre\Web>slingshot -nant > build.basedir=bin -sln > <BR>> ProCard.Centre.Web.sln -map http://localhost/Centr<BR>> e/ > D:\projects\procard\Centre\Web > buildWeb.build<BR>> Unhandled > Exception: System.IO.FileNotFoundException: Could not find > <BR>> file > "D:\projects\procard\Centre\WebProCard.Centre.<BR>> > Web.csproj".<BR>> > File name: > "D:\projects\procard\Centre\WebProCard.Centre.Web.csproj"<BR>> > at System.IO.__Error.WinIOError(Int32 errorCode, String > str)<BR>> at > System.IO.FileStream..ctor(String path, FileMode mode, > <BR>> FileAccess > access, FileShare share, Int32 bufferSize, Boole<BR>> an > useAsync, String > msgPath, Boolean bFromProxy)<BR>> at > System.IO.FileStream..ctor(String > path, FileMode mode, <BR>> FileAccess access, FileShare > share)<BR>> at > System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials <BR>> > credentials)<BR>> at > System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, > String <BR>> role, Type ofObjectToReturn)<BR>> at > System.Xml.XmlTextReader.CreateScanner()<BR>> at > System.Xml.XmlTextReader.Init()<BR>> at > System.Xml.XmlTextReader.Read()<BR>> at > System.Xml.XmlValidatingReader.ReadWithCollectTextToken()<BR>> at > System.Xml.XmlValidatingReader.Read()<BR>> at > System.Xml.XPath.XPathDocument.Load(XmlReader reader)<BR>> at > System.Xml.XPath.XPathDocument.Init(XmlReader reader)<BR>> at > System.Xml.XPath.XPathDocument..ctor(String uri)<BR>> at > SLiNgshoT.Core.Project.Read(String path)<BR>> at > SLiNgshoT.Core.Solution.AddProject(String projectLine)<BR>> at > SLiNgshoT.Core.Solution.Read(String path, Hashtable uriMap)<BR>> at > SLiNgshoT.Core.Driver.WriteSolution(SolutionWriter writer, <BR>> > TextWriter textWriter, String sln, Hashtable > parameters<BR>> , Hashtable > uriMap)<BR>> at SLiNgshoT_Console.Main(String[] args)<BR>> > D:\projects\procard\Centre\Web>slingshot -nant > build.basedir=bin -sln > <BR>> ProCard.Centre.Web.sln -map http://localhost/Centr<BR>> e/ > D:\projects\procard\Centre\Web\ > buildWeb.build<BR>> Unhandled > Exception: System.NotSupportedException: The given path's > <BR>> format is > not supported.<BR>> at > System.Security.Util.StringExpressionSet.CanonicalizePath(Stri > ng <BR>> > path, Boolean > needFullPath)<BR>> at > System.Security.Util.StringExpressionSet.AddExpressions(String > [] <BR>> > str, Boolean checkForDuplicates, Boolean needFull<BR>> > Path)<BR>> at > <BR>> > System.Security.Permissions.FileIOPermission.AddPathList(FileI > OPermissionAcc > ess <BR>> access, String[] pathListOrig, Boo<BR>> lean > checkForDuplicates, Boolean needFullPath, Boolean > copyPathList)<BR>> at > <BR>> > System.Security.Permissions.FileIOPermission..ctor(FileIOPermi > ssionAccess > <BR>> access, String[] pathList, Boolean check<BR>> > ForDuplicates, > Boolean needFullPath)<BR>> at System.IO.Path.GetFullPath(String > path)<BR>> at SLiNgshoT.Core.NAntWriter.writeCopyRef(String > referenceName, <BR>> String configurationName)<BR>> at > SLiNgshoT.Core.NAntWriter.WriteCopyRefsTargets(Solution > solution)<BR>> > &nb! sp; at SLiNgshoT.Core.NAntWriter.WriteStartSolution(Solution > <BR>> solution)<BR>> at > SLiNgshoT.Core.Driver.WriteSolution(SolutionWriter writer, <BR>> > TextWriter > textWriter, String sln, Hashtable parameters<BR>> , Hashtable > uriMap)<BR>> at SLiNgshoT_Console.Main(String[] > args)<BR>><BR>> > */Ian MacLean <[EMAIL PROTECTED]>/* wrote:<BR>><BR>> > What about > running slingshot.exe from the commandline ? does that<BR>> work > ?<BR>><BR>> Ian<BR>><BR>> > I quit using > slingshot quite a > while back when solution came to be.<BR>> > It seems to > have stopped > working. I've upgraded NAnt & NAntContrib<BR>> > > several times > since then. I'm just living off of the binaries in<BR>> > > Contrib > because I can't manage to get it built. I can get the > build<BR>> > to > work, but when I go to put the binaries in NAnt's bin > folder,<BR>> I > get<BR>> > a not recognized type of error.<BR>> > ><BR>> > > That change to my build file didn't do it Jean. I still get > the<BR>> > same<BR>> > error with that. If I could get a build to > work, I'd try > to debug,<BR>> > but rc2 doesn't have the > NAntContrib source, only binaries.<BR>> ><BR>> > > Thanks,<BR>> > Eric<BR>> ><BR>> > */Jean Rajotte /* > wrote:<BR>> ><BR>> > eric,<BR>> >! ; it > does look like the > syntax is as advertized.<BR>> > i thought you had other > slingshot > tasks in your projects. what's<BR>> > different > here?<BR>> > as > i look in the code for SlingshotTask, i see there's some<BR>> > > confusion about how OptionSets are iterated. pls. try > something<BR>> > > crazy like the following and see whether it goes:<BR>> ><BR>> > ><BR>> ><BR>> > output="MySolution.build"><BR>> > ><BR>> > *<BR>> > *<BR>> ><BR>> > ><BR>> > > value="."/><BR>> ><BR>> ><BR>> ><BR>> > ><BR>> > > if that's so, it's really wacky but at least you're > going.<BR>> > > the code i'm talking about is the following in > SlingshotTask.cs.<BR>> > > it's there because i'd found inconsistencies in > how<BR>> > returns options...<BR>> ><BR>> > ! /// > Converts an to a<BR>> > cref="Hashtable"/>.<BR>> > > private > Hashtable OptionSetToHashtable(OptionSet options,<BR>> > string > optionSetName) {<BR>> ><BR>> > Hashtable > convertedOptions = new > Hashtable();<BR>> ><BR>> > if (options != null) > {<BR>> > > foreach (object option in options) {<BR>> > string > name;<BR>> > > string value;<BR>> > if ( option is OptionValue ) {<BR>> > > OptionValue ov = (OptionValue) option;<BR>> > name = > ov.Name;<BR>> > > value = ov.Value;<BR>> > } else if ( option is > OptionElement ) > {<BR>> > OptionElement oe = (OptionElement) > option;<BR>> > name > = oe.OptionName;<BR>> > value = oe.Value;<BR>> > } else > {<BR>> > throw new BuildException( string.Format( > "Invalid<BR>> > > Option type {0} in {1} OptionSet", option.GetType(),<BR>> > optionSetName) );<BR>> > }<BR>> > > Log.WriteLine( LogPrefix + " -- {0} = {1}", name, value );<BR>> > ><BR>> > // name must be specified<BR>> > if > (name == null) > {<BR>> > st! ring msg = > String.Format("Unspecified<BR>> > name > for <{0}> option '{1}'", optionSetName, name);<BR>> > > throw new > BuildException(msg);<BR>> > // value must be > specified<BR>> > } > else if (value == null) {<BR>> > string msg = > String.Format("Unspecified<BR>> > value for <{0}> > option '{1}'", > optionSetName, name);<BR>> > throw new > BuildException(msg);<BR>> > > } else {<BR>> > convertedOptions.Add(name, > value);<BR>> > > &nb! sp; }<BR>> > }<BR>> > }<BR>> ><BR>> > > return convertedOptions;<BR>> > }<BR>> ><BR>> > > }<BR>> > ><BR>> > HTH ! ??<BR>> ><BR>> > /jean<BR>> > ><BR>> ><BR>> > -----Original Message-----<BR>> > > *From:* [EMAIL PROTECTED]<BR>> > > [mailto:[EMAIL PROTECTED] *On Behalf > Of<BR>> > > *Eric Fetzer<BR>> > *Sent:* Wednesday, August 27, 2003 > 17:09<BR>> > > *To:* Nant Users<BR>> > *Subject:* [Nant-users] slingshot > task<BR>> ><BR>> > I'm experiencing a problem with > slingshot:<BR>> ><BR>> > D:\projects\procard>nant > -f:BuildWebBuild.build<BR>> > NAnt version 0.8.3 Copyright (C) > 2001-2003 Gerry Shaw<BR>> > > http://nant.sourceforge.net<BR>> > > Buildfile: > file:///D:/projects/procard/BuildWebBuild.build<BR>> > > [slingshot] Converting ProCard.Centre.Web.sln to<BR>> > > MySolution.build using nant format<BR>> > [slingshot] > -- option = > bin<BR>> > Total time: 0 seconds.<BR>> > BUILD > FAILED<BR>> > > The option 'build.basedir' is required.<BR>> > ><BR>> > My > option contains build.basedir as follows:<BR>> > ><BR>> ><BR>> > ><BR>> > format="nant" output="MySolution.build"><BR>> > ><BR>> ><BR>> ><BR>> ><BR>> ><BR>> > > value="."/><BR>> ><BR>> ><BR>> ><BR>> > ><BR>> > > I'm ! having the problem no matter which version of the > binaries<BR>> > I download. Anybody have a > clue?<BR>> ><BR>> > > Thanks,<BR>> > Eric<BR>> ><BR>> ><BR>> > -------------------------------------------------------------- > ----------<BR> > > > Do you Yahoo!?<BR>> > SBC Yahoo! DSL<BR>> > ><BR>> > > - Now only $29.95 per month!<BR>> ><BR>> ><BR>> > -------------------------------------------------------------- > ----------<BR> > > > Do you Yahoo!?<BR>> > SBC Yahoo! DSL<BR>> > ><BR>> > > - Now only $29.95 per month!<BR>><BR>><BR>> > -------------------------------------------------------------- > ----------<BR> > > Do you Yahoo!?<BR>> SBC Yahoo! DSL <BR>> <HTTP: > pa.yahoo.com > *http: rd.yahoo.com > evt="1207/*http://promo.yahoo.com/sbc/"><BR>> - 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