Hi.

Our project build process is relaying on the <solution> task, so I needed to
make it work... Well, not the *.sln part, just the generic "include
**/*.csproj".

But before releasing the changes to public I would like to get some opinions
about design choices:

1. MsBuild tools version beeing used. My first thought was it should be set
from "nant.settings.
currentframework". But, it does not work for me. I need Toolsversion 4.0 (to
build VS2010), but target framework should be 3.5 So I guess either new
property for <solution> task, or use always the latest&greatest?
2. Target framework. Will be set from "nant.settings.currentframework". But
MSBuild has a framework version "3.0" also supported, nant does not. Can we
ignore this extra target framework?
3. There should be three versions for MSBuild support assemblies, for 2.0,
3.5 & 4.0 How can I configure system so that version 3.5 is loaded if
computer has SDK-s for both 2.0 and 3.5? Seems like the 2.0 framework would
be selected by default in that case, and changing framework does not load
task assemblies from extensions folder?
4. Should it be possible to choose witch msbuild suppoert assembly is used?
I mean, the Microsoft MSBuild engine supports setting "ToolsVersion" to be
used. But it is like "MSBuild version 4.0 acts like .net 2.0". Should it be
possible to load engine version "2.0" if one wants? How could it be
achieved? (include all msbuild support assemblies in e.g. net 4.0 extansions
folder, and select the implementing class based on some solution taks
property?)

Gert

On 29 May 2010 10:02, Ryan Boggs <rmbo...@gmail.com> wrote:

> Hi all,
>
> If you haven't reviewed the NAnt blog lately, I wrote an entry to
> request for volunteer for both NAnt and NAntContrib (especially).  The
> blog post is here:
> https://sourceforge.net/apps/wordpress/nant/2010/05/24/a-call-to-arms/
>
>
------------------------------------------------------------------------------

_______________________________________________
nant-developers mailing list
nant-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to