----- Original Message ----- From: "Martin Aliger" <[EMAIL PROTECTED]> To: "'mike61079'" <[EMAIL PROTECTED]>; <nant-developers@lists.sourceforge.net>; "'Gert Driesen'" <[EMAIL PROTECTED]> Sent: Wednesday, August 02, 2006 10:11 AM Subject: Re: [nant-dev] VSWebCache ObjectDir <solution>
> Hello, > > I'm glad, I'm not the only one having problem with this :-) > > queu ccnet build will help, since nant will compile those sequentially. Or > I > think, it would help. But I'm not sure, if using _any_ cache is good > thing. I understand, but we should remain compatible with VS where possible and in this case it's even necessary (for creating strong named assemblies). > I want to do CLEAN build, so I <delete> all output files, all "obj" folder > and still - there is hidden cache! Even non-documented cache. I don't see > this as the right way... For this, I've been meaning to introduce a clean mode for the <solution> task, but I haven't yet found time for it (pfffff). >>>Gert: I'm still not sure how we should tackle this issue. > > Maybe we could introduce new attribute to override obj/vscache location? > Should be simple enough. But what should be default value? VS > compatibility > (=use of vscache)? Or clean approach (=no interim files?) No interim files is not an option: this would result in very bad performance for embedded resources as they would have to be recompiled on every run. > btw: could be solution compiled completely without obj folders? I think > some > very old NAnt do not used them (0.84?) Or alternativelly - could we use > one > folder (say c:\temp) for obj folders of all projects in the solution? No, we must use the same folder structure as Visual Studio. If not, we run into problems with relative paths (in the AssemblyKeyFile assembly-level attribute). Also, a temp directory should only be used for temporary files, and intermediate build output cannot be considered temp files. > BTW: I'll look into msbuild stuff soon. Promise. No problem, I've stopped making promises a long time ago ;-) Gert ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ nant-developers mailing list nant-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-developers