I see. Ok - is there switch or anything to suppress this mechanism?

Anyway - I noticed, resgen files are also written there. I think there could
be serious synchronization problem, when one instance of NAnt is building
ProjectX, version 1 and second NAnt instance is building ProjectX, version 2
in the same time.

I know, this issue exists on VS, but (usually) you are not building two
projects in two devenv simultaniously. In the NAnt, it is common, since it's
used in daily/nighly builds and configuration with several branches of same
project is not unusual as well.


Wish we could reproduce this on simple project, but you know - those
synchonization problems are hard to simulate. And even harder to debug.

Thanks for quick response, Gert!
Martin
 

> -----Original Message-----
> From: Gert Driesen [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, July 27, 2006 5:59 PM
> To: 'Martin Aliger'; nant-developers@lists.sourceforge.net
> Subject: RE: [nant-dev] VSWebCache ObjectDir <solution>
> 
> Martin,
> 
> We needed this to mimic the behavior of Visual Studio for web 
> projects.
> 
> Visual Studio first writes the compiler output to that 
> directory, and as such the path specified in AssemblyKeyFile 
> is resolved relative to that directory.
> 
> Gert 
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of 
> > Martin Aliger
> > Sent: donderdag 27 juli 2006 16:52
> > To: nant-developers@lists.sourceforge.net
> > Subject: [nant-dev] VSWebCache ObjectDir <solution>
> > Importance: High
> > 
> > Hello,
> >  
> > what for is VSWebCache used in the ObjectDir (<solution> task) ?
> >  
> > Could it somehow affect when 2 nants are running _simultaniously_ 
> > compiling another version (branch) of the same (web)project?
> >  
> >  
> >  
> > Maybe I'm just on wrong track, but this matter seems very 
> important. 
> > Running multiple nant instances in the same time is quite 
> common on CI 
> > (main use of nant in my eyes). If this is not safe... I do 
> not like to 
> > even think about it.
> >  
> > Martin
> > 
> 
> 


-------------------------------------------------------------------------
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

Reply via email to