----- Original Message -----
From: "Matthew Mastracci" <[EMAIL PROTECTED]>
To: "Gert Driesen" <[EMAIL PROTECTED]>
Cc: "Nant-Developers (E-mail)" <[EMAIL PROTECTED]>
Sent: Thursday, March 18, 2004 5:04 PM
Subject: Re: [nant-dev] Re: Solution task fixes + speedups
>
> >>Unfortunately, I need to build on a clean system that doesn't have any
> >>csproj.user files.  Perhaps I'll just delete the AssemblyFolders key
> >>from the registry on the build machine.
> >
> > Kind of drastic, no ?
>
> Since the AssemblyFolder stuff doesn't take into account versioning (we
> use two different versions of the ComponentOne stuff and need both for a
> successful build), we need to be able to specify the exact version that
> we're linked against.  C1 is an example of a 3rd party library that
> can't be upgraded from a specific version without *something* breaking.
:)

I never understood why MS did not save the version (and public key, culture)
of the assembly in the project file, and used that to resolve the assembly
reference. I hope they'll get it right in Whidbey.

>
> We also can't really check in the csproj.user file, since each developer
> has their own copy (it's not really meant to be checked in anyways).
>
> > Do you have time to add support for the ReferencesPath attrribute to our
> > reference resolving procedure ?
>
> Do you mean reading the csproj.user files?

Yeps,

> Sure.

Great.

>
> I suppose we should probably add in some debugging traces for reference
> resolution.  It would make it easier to figure out why a DLL is getting
> picked up from the wrong place.

Yeah, I'll look into that.

> > I really would like to set up a small team of developers to focus on
> > improving/refactoring the <solution> task, would you be interested ?
>
> Yep.  Just let me know and I'll see if I can allocate a bit of time to
> help out.

Guess we'll first have to agree on what and how.  I'll send a mail to the
dev list later.

Gert



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to