These should be fixed in cvs now. Thanks !
Gert ----- Original Message ----- From: "Martin Aliger" <[EMAIL PROTECTED]> To: "! nant" <[EMAIL PROTECTED]> Sent: Monday, August 25, 2003 10:46 AM Subject: [nant-dev] Fw: two more problems in Solution task (path related) > Hi again, > > I found two more thinks: > > 1/ "csc @temp-path\commands.txt" do not start propertly, when temp-path is > in "x:\documents and settings" becouse of spaces in path > 2/ when extra output files are copied and source and dest is in same path - > source is deleted! (I change smthing in /doc stuff, but this is general) > > Regards, > Martin > > --- E:\src\nant\distrib\NAnt.VSNet\Project.cs Fri Jul 25 10:07:28 2003 > +++ E:\src\nant\src\NAnt.VSNet\Project.cs Fri Aug 22 12:16:06 2003 > @@ -313,11 +322,11 @@ > Log(Level.Verbose, _nanttask.LogPrefix + "Starting > compiler..."); > ProcessStartInfo psi = null; > if ( _ps.Type == ProjectType.CSharp ) { > - psi = new ProcessStartInfo( Path.Combine( > _nanttask.Project.CurrentFramework.FrameworkDirectory.FullName, "csc.exe" ), > "@" + strTempFile ); > + psi = new ProcessStartInfo( Path.Combine( > _nanttask.Project.CurrentFramework.FrameworkDirectory.FullName, "csc.exe" ), > "@\"" + strTempFile + "\"" ); > } > > if ( _ps.Type == ProjectType.VBNet ) { > - psi = new ProcessStartInfo( Path.Combine( > _nanttask.Project.CurrentFramework.FrameworkDirectory.FullName, "vbc.exe" ), > "@" + strTempFile ); > + psi = new ProcessStartInfo( Path.Combine( > _nanttask.Project.CurrentFramework.FrameworkDirectory.FullName, "vbc.exe" ), > "@\"" + strTempFile + "\"" ); > } > > psi.UseShellExecute = false; > @@ -374,6 +383,8 @@ > else { > string strOutFile = cs.OutputPath + @"\" + fi.Name; > > + if ( strOutFile == fi.FullName ) continue; > + > if ( File.Exists( strOutFile ) ) { > File.SetAttributes( strOutFile, > FileAttributes.Normal ); > File.Delete( strOutFile ); > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: VM Ware > With VMware you can run multiple operating systems on a single machine. > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines > at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0 > _______________________________________________ > nant-developers mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/nant-developers > > ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0 _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers