great news! thanks ian. > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Ian MacLean > Sent: Wednesday, September 03, 2003 10:28 > To: [EMAIL PROTECTED] > Cc: 'Vladimir Garmaev'; [EMAIL PROTECTED] > Subject: Re: [Nant-users] RE: Nant-users digest, Vol 1 #377 - 2 msgs > > > not necessary. There has been a recent patch to get slingshot workign > with 1.1. It was pretty simple. The only real difference is a version > attribute in the header. The change is in cvs. ie it won't be > in any of > the recent releases. > > Ian > > >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(FileIOPer > missionAcc > >> > >> > >>>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 > > > > > > > > > ------------------------------------------------------- > 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/n> ant-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