I posted this before however,I am still having problems getting this to work
consistently.
So I created a small c# windows program (add two numbers), I changed the
frame work to 2.0 in the solution explorer, I put in the net 2.0 property at
the top of build file.
I copied jeffery's p framework 3.0 to my config file after the 2.0
framework and I still get Visual Studio Solution format version 10.0 is not
supported.
Using
nant 0.85
nancontrib 0.85
<framework
name="net-3.5"
family="net"
version="3.5"
description="Microsoft .NET Framework 3.5"
runtimeengine=""
sdkdirectory="${path::combine(sdkInstallRoot,
'bin')}"
frameworkdirectory="${path::combine(installRoot, 'v3.5')}"
frameworkassemblydirectory="${path::combine(installRoot, 'v2.0.50727')}"
clrversion="2.0.50727">
<task-assemblies>
<!-- include .NET specific assemblies -->
<include name="tasks/net/*.dll" />
<!-- include .NET 2.0 specific assemblies
-->
<include name="tasks/net/2.0/**/*.dll" />
<!-- include Microsoft.NET specific task
assembly -->
<include name="NAnt.MSNetTasks.dll" />
<!-- include Microsoft.NET specific test
assembly -->
<include name="NAnt.MSNet.Tests.dll" />
</task-assemblies>
<project>
<readregistry
property="installRoot"
key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
hive="LocalMachine" />
<readregistry
property="sdkInstallRoot"
key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRootv2.0"
hive="LocalMachine"
failonerror="false" />
</project>
<tasks>
<task name="csc">
<attribute
name="exename">csc</attribute>
<attribute
name="supportsnowarnlist">true</attribute>
<attribute
name="supportswarnaserrorlist">true</attribute>
<attribute
name="supportskeycontainer">true</attribute>
<attribute
name="supportskeyfile">true</attribute>
<attribute
name="supportsplatform">true</attribute>
<attribute
name="supportslangversion">true</attribute>
</task>
<task name="vbc">
<attribute
name="exename">vbc</attribute>
<attribute
name="supportsdocgeneration">true</attribute>
<attribute
name="supportsnostdlib">true</attribute>
<attribute
name="supportsnowarnlist">true</attribute>
<attribute
name="supportskeycontainer">true</attribute>
<attribute
name="supportskeyfile">true</attribute>
<attribute
name="supportsplatform">true</attribute>
<attribute
name="supportswarnaserrorlist">true</attribute>
</task>
<task name="jsc">
<attribute
name="exename">jsc</attribute>
<attribute
name="supportsplatform">true</attribute>
</task>
<task name="vjc">
<attribute
name="exename">vjc</attribute>
<attribute
name="supportsnowarnlist">true</attribute>
<attribute
name="supportskeycontainer">true</attribute>
<attribute
name="supportskeyfile">true</attribute>
</task>
<task name="resgen">
<attribute
name="exename">resgen</attribute>
<attribute
name="supportsassemblyreferences">true</attribute>
<attribute
name="supportsexternalfilereferences">true</attribute>
</task>
<task name="al">
<attribute name="exename">al</attribute>
</task>
<task name="delay-sign">
<attribute name="exename">sn</attribute>
</task>
<task name="license">
<attribute name="exename">lc</attribute>
<attribute
name="supportsassemblyreferences">true</attribute>
</task>
<task name="ilasm">
<attribute
name="exename">ilasm</attribute>
</task>
<task name="ildasm">
<attribute
name="exename">ildasm</attribute>
</task>
</tasks>
</framework>
Zachary B. Wheeler
Principal
www.sddmtech.com
"We Listen To Our Customers"
Contact: 202.528.8969
Toll Free: 866.830.4147
Fax: 202.478.2886
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users