This isn't nant specific, this is a .net framework problem. I've had similar problems even just building things in Visual studio. Shorter namespaces helps, but other than that, it's just a sucky problem with no real solution. I'm afraid I can't find the link where this was explained in more detail, but you're not alone, and none of us have a better solution for you.
It's particularly annoying because once it builds, it's all fine again. Cheers, Karl P > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Josh Larson > Sent: Friday, January 13, 2006 9:04 PM > To: nant-users@lists.sourceforge.net > Subject: [NAnt-users] VBC race condition when compiling many > source files?? > > I have an assembly that is currently built from ~300 source files. > The solution is huge, and the source tree is deep - causing > the source paths to be abnormally long. > > It looks like nAnt is writing the vbc params to a temp file > (which is good) but vbc fails in this case (which is bad). > > It appears that when vbc is called, the temp file is only > partially written (it's failing on a clipped path partway > through the file). > > > The current workaround I'm using is to temporarily map a > drive deeper in the source tree for the purposes of building > this one assembly. (to shorten the paths, causing a smaller > temp file to be written). > > I've attached the verbose output. I can't include the sources. > > Running on Windows 2000 > Targeting framework 1.0a > Intel Pentium 1600 > 500 meg RAM > > Regards, > > -Josh > ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ NAnt-users mailing list NAnt-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users