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

Reply via email to