Advertisement
Guest User

.NET 4.0 Framework section for nant.exe.config

a guest
Apr 18th, 2010
1,078
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 21.00 KB | None | 0 0
  1.                 <framework
  2.                    name="net-4.0"
  3.                    family="net"
  4.                    version="4.0"
  5.                    description="Microsoft .NET Framework 4.0"
  6.                    sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
  7.                    frameworkdirectory="${path::combine(installRoot, 'v4.0.30319')}"
  8.                    frameworkassemblydirectory="${path::combine(installRoot, 'v4.0.30319')}"
  9.                    clrversion="4.0.30319"
  10.                    clrtype="Desktop"
  11.                    vendor="Microsoft"
  12.                    >
  13.                     <runtime>
  14.                         <probing-paths>
  15.                             <directory name="lib/net/4.0" />
  16.                             <directory name="lib/net/neutral" />
  17.                             <directory name="lib/common/4.0" />
  18.                             <directory name="lib/common/neutral" />
  19.                         </probing-paths>
  20.                         <modes>
  21.                             <strict>
  22.                                 <environment>
  23.                                     <variable name="COMPLUS_VERSION" value="v4.0.30319" />
  24.                                 </environment>
  25.                             </strict>
  26.                         </modes>
  27.                     </runtime>
  28.                     <reference-assemblies basedir="${path::combine(installRoot, 'v4.0.30319')}">
  29.                         <include name="Accessibility.dll" />
  30.                         <include name="Microsoft.Build.Conversion.v4.0.dll" />
  31.                         <include name="Microsoft.Build.dll" />
  32.                         <include name="Microsoft.Build.Engine.dll" />
  33.                         <include name="Microsoft.Build.Framework.dll" />
  34.                         <include name="Microsoft.Build.Tasks.v4.0.dll" />
  35.                         <include name="Microsoft.Build.Utilities.v4.0.dll" />
  36.                         <include name="Microsoft.CSharp.dll" />
  37.                         <include name="Microsoft.Data.Entity.Build.Tasks.dll" />
  38.                         <include name="Microsoft.JScript.dll" />
  39.                         <include name="Microsoft.Transactions.Bridge.dll" />
  40.                         <include name="Microsoft.Transactions.Bridge.Dtc.dll" />
  41.                         <include name="Microsoft.VisualBasic.Activities.Compiler.dll" />
  42.                         <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
  43.                         <include name="Microsoft.VisualBasic.Compatibility.dll" />
  44.                         <include name="Microsoft.VisualBasic.dll" />
  45.                         <include name="Microsoft.VisualC.dll" />
  46.                         <include name="Microsoft.VisualC.STLCLR.dll" />
  47.                         <include name="mscorlib.dll" />
  48.                         <include name="System.Activities.Core.Presentation.dll" />
  49.                         <include name="System.Activities.dll" />
  50.                         <include name="System.Activities.DurableInstancing.dll" />
  51.                         <include name="System.Activities.Presentation.dll" />
  52.                         <include name="System.AddIn.Contract" />
  53.                         <include name="System.AddIn.dll" />
  54.                         <include name="System.ComponentModel.Composition.dll" />
  55.                         <include name="System.ComponentModel.DataAnnotations.dll" />
  56.                         <include name="System.Configuration.dll" />
  57.                         <include name="System.Configuration.Install.dll" />
  58.                         <include name="System.Core.dll" />
  59.                         <include name="System.Data.DataSetExtensions.dll" />
  60.                         <include name="System.Data.dll" />
  61.                         <include name="System.Data.Entity.Design.dll" />
  62.                         <include name="System.Data.Entity.dll" />
  63.                         <include name="System.Data.Linq.dll" />
  64.                         <include name="System.Data.OracleClient.dll" />
  65.                         <include name="System.Data.Services.Client.dll" />
  66.                         <include name="System.Data.Services.Design.dll" />
  67.                         <include name="System.Data.Services.dll" />
  68.                         <include name="System.Data.SqlXml.dll" />
  69.                         <include name="System.Deployment.dll" />
  70.                         <include name="System.Design.dll" />
  71.                         <include name="System.Device.dll" />
  72.                         <include name="System.DirectoryServices.dll" />
  73.                         <include name="System.DirectoryServices.Protocols.dll" />
  74.                         <include name="System.dll" />
  75.                         <include name="System.Drawing.Design.dll" />
  76.                         <include name="System.Drawing.dll" />
  77.                         <include name="System.Dynamic.dll" />
  78.                         <include name="System.EnterpriseServices.dll" />
  79.                         <include name="System.EnterpriseServices.Thunk.dll" />
  80.                         <include name="System.EnterpriseServices.Wrapper.dll" />
  81.                         <include name="System.IdentityModel.dll" />
  82.                         <include name="System.IdentityModel.Selectors.dll" />
  83.                         <include name="System.IO.Log.dll" />
  84.                         <include name="System.Managemnt.dll" />
  85.                         <include name="System.Management.Instrumentation.dll" />
  86.                         <include name="System.Messaging.dll" />
  87.                         <include name="System.Net.dll" />
  88.                         <include name="System.Numerics.dll" />
  89.                         <include name="System.Runtime.Caching.dll" />
  90.                         <include name="System.Runtime.DurableInstancing.dll" />
  91.                         <include name="System.Runtime.Remoting.dll" />
  92.                         <include name="System.Runtime.Serialization.dll" />
  93.                         <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
  94.                         <include name="System.Security.dll" />
  95.                         <include name="System.ServiceModel.Activation.dll" />
  96.                         <include name="System.ServiceModel.Activities.dll" />
  97.                         <include name="System.ServiceModel.Channels.dll" />
  98.                         <include name="System.ServiceModel.Discovery.dll" />
  99.                         <include name="System.ServiceModel.dll" />
  100.                         <include name="System.ServiceModel.Routing.dll" />
  101.                         <include name="System.ServiceModel.ServiceMoniker40.dll" />
  102.                         <include name="System.ServiceModel.WasHosting.dll" />
  103.                         <include name="System.ServiceModel.Web.dll" />
  104.                         <include name="System.ServiceProcess.dll" />
  105.                         <include name="System.Transactions.dll" />
  106.                         <include name="System.Web.Abstractions.dll" />
  107.                         <include name="System.Web.ApplicationServices.dll" />
  108.                         <include name="System.Web.DataVisualization.Design.dll" />
  109.                         <include name="System.Web.DataVisualization.dll" />
  110.                         <include name="System.Web.dll" />
  111.                         <include name="System.Web.DynamicData.Design.dll" />
  112.                         <include name="System.Web.DynamicData.dll" />
  113.                         <include name="System.Web.Entity.Design.dll" />
  114.                         <include name="System.Web.Entity.dll" />
  115.                         <include name="System.Web.Extensions.Design.dll" />
  116.                         <include name="System.Web.Extensions.dll" />
  117.                         <include name="System.Web.Mobile.dll" />
  118.                         <include name="System.Web.RegularExpressions.dll" />
  119.                         <include name="System.Web.Routing.dll" />
  120.                         <include name="System.Web.Services.dll" />
  121.                         <include name="System.Windows.Forms.DataVisualization.Design.dll" />
  122.                         <include name="System.Windows.Forms.DataVisualization.dll" />
  123.                         <include name="System.Windows.Forms.dll" />
  124.                         <include name="System.Workflow.Activities.dll" />
  125.                         <include name="System.Workflow.ComponentModel.dll" />
  126.                         <include name="System.Workflow.Runtime.dll" />
  127.                         <include name="System.WorkflowServices.dll" />
  128.                         <include name="System.Xaml.dll" />
  129.                         <include name="System.Xaml.Hosting.dll" />
  130.                         <include name="System.Xml.dll" />
  131.                         <include name="System.Xml.Linq.dll" />
  132.                     </reference-assemblies>
  133.                     <reference-assemblies basedir="${environment::get-folder-path('ProgramFiles')}/Reference Assemblies/Microsoft/Framework/.NETFramework\v4.0">
  134.                         <include name="Microsoft.Build.Conversion.v4.0.dll" />
  135.                         <include name="Microsoft.Build.dll" />
  136.                         <include name="Microsoft.Build.Engine.dll" />
  137.                         <include name="Microsoft.Build.Framework.dll" />
  138.                         <include name="Microsoft.Build.Tasks.v4.0.dll" />
  139.                         <include name="Microsoft.Build.Utilities.v4.0.dll" />
  140.                         <include name="Microsoft.CSharp.dll" />
  141.                         <include name="Microsoft.JScript.dll" />
  142.                         <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
  143.                         <include name="Microsoft.VisualBasic.Comptatibility.dll" />
  144.                         <include name="Microsoft.VisualBasic.dll" />
  145.                         <include name="Microsoft.VisualC.dll" />
  146.                         <include name="Microsoft.VisualC.STLCLR.dll" />
  147.                         <include name="mscorlib.dll" />
  148.                         <include name="PresentationBuildTasks.dll" />
  149.                         <include name="PresentationCore.dll" />
  150.                         <include name="PresentationFramework.Aero.dll" />
  151.                         <include name="PresentationFramework.Classic.dll" />
  152.                         <include name="PresentationFramework.Luna.dll" />
  153.                         <include name="PresentationFramework.Royale.dll" />
  154.                         <include name="ReachFramework.dll" />
  155.                         <include name="System.Activities.Core.Presentation.dll" />
  156.                         <include name="System.Activities.dll" />
  157.                         <include name="System.Activities.DurableInstancing.dll" />
  158.                         <include name="System.Activities.Presentation.dll" />
  159.                         <include name="System.AddIn.Contract.dll" />
  160.                         <include name="System.AddIn.dll" />
  161.                         <include name="System.ComponentModel.Composition.dll" />
  162.                         <include name="System.ComponentModel.DataAnnotations.dll" />
  163.                         <include name="System.Configuration.dll" />
  164.                         <include name="System.Core.dll" />
  165.                         <include name="System.Data.DataSetExtension.dll" />
  166.                         <include name="System.Data.dll" />
  167.                         <include name="System.Data.Entity.Design.dll" />
  168.                         <include name="System.Data.Entity.dll" />
  169.                         <include name="System.Data.Linq.dll" />
  170.                         <include name="System.Data.OracleClient.dll" />
  171.                         <include name="System.Data.Services.Client.dll" />
  172.                         <include name="System.Data.Services.Design.dll" />
  173.                         <include name="System.Data.Services.dll" />
  174.                         <include name="System.Data.SqlXml.dll" />
  175.                         <include name="System.Deployment.dll" />
  176.                         <include name="System.Design.dll" />
  177.                         <include name="System.Device.dll" />
  178.                         <include name="System.DirectoryServices.AccountManagement.dll" />
  179.                         <include name="System.DirectoryServices.dll" />
  180.                         <include name="System.DirectoryServices.Protocols.dll" />
  181.                         <include name="System.dll" />
  182.                         <include name="System.Drawing.Design.dll" />
  183.                         <include name="System.Drawing.dll" />
  184.                         <include name="System.EnterpriseServices.dll" />
  185.                         <include name="System.EnterpriseServices.Thunk.dll" />
  186.                         <include name="System.EnterpriseServices.Wrapper.dll" />
  187.                         <include name="System.IdentityModel.dll" />
  188.                         <include name="System.IdentityModel.Selectors.dll" />
  189.                         <include name="System.IO.Log.dll" />
  190.                         <include name="System.Management.dll" />
  191.                         <include name="System.Management.Instrumentation.dll" />
  192.                         <include name="System.Messaging.dll" />
  193.                         <include name="System.Net.dll" />
  194.                         <include name="System.Numerics.dll" />
  195.                         <include name="System.Printing.dll" />
  196.                         <include name="System.Runtime.Caching.dll" />
  197.                         <include name="System.Runtime.DurableInstancing.dll" />
  198.                         <include name="System.Runtime.Remoting.dll" />
  199.                         <include name="System.Runtime.Serialization.dll" />
  200.                         <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
  201.                         <include name="System.Security.dll" />
  202.                         <include name="System.ServiceModel.Activation.dll" />
  203.                         <include name="System.ServiceModel.Activities.dll" />
  204.                         <include name="System.ServiceModel.Channels.dll" />
  205.                         <include name="System.ServiceModel.Discovery.dll" />
  206.                         <include name="System.ServiceModel.dll" />
  207.                         <include name="System.ServiceModel.Routing.dll" />
  208.                         <include name="System.ServiceModel.Web.dll" />
  209.                         <include name="System.ServiceProcess.dll" />
  210.                         <include name="System.Speech.dll" />
  211.                         <include name="System.Transactions.dll" />
  212.                         <include name="System.Web.Abstractions.dll" />
  213.                         <include name="System.Web.ApplicationServices.dll" />
  214.                         <include name="System.Web.DataVisualization.Design.dll" />
  215.                         <include name="System.Web.DataVisualization.dll" />
  216.                         <include name="System.Web.dll" />
  217.                         <include name="System.Web.DynamicData.Design.dll" />
  218.                         <include name="System.Web.DynamicData.dll" />
  219.                         <include name="System.Web.Entity.Design.dll" />
  220.                         <include name="System.Web.Entity.dll" />
  221.                         <include name="System.Web.Extensions.Design.dll" />
  222.                         <include name="System.Web.Extensions.dll" />
  223.                         <include name="System.Web.Mobile.dll" />
  224.                         <include name="System.Web.RegularExpressions.dll" />
  225.                         <include name="System.Web.Routing.dll" />
  226.                         <include name="System.Web.Services.dll" />
  227.                         <include name="System.Windows.Forms.DataVisualization.Design.dll" />
  228.                         <include name="System.Windows.Forms.DataVisualization.dll" />
  229.                         <include name="System.Windows.Forms.dll" />
  230.                         <include name="System.Windows.Input.Manipulations.dll" />
  231.                         <include name="System.Windows.Presentation.dll" />
  232.                         <include name="System.Workflow.Activities.dll" />
  233.                         <include name="System.Workflow.ComponentModel.dll" />
  234.                         <include name="System.Workflow.Runtime.dll" />
  235.                         <include name="System.WorkflowServices.dll" />
  236.                         <include name="System.Xaml.dll" />
  237.                         <include name="System.Xml.dll" />
  238.                         <include name="System.Xml.Linq.dll" />
  239.                     </reference-assemblies>
  240.                     <task-assemblies>
  241.                         <!-- include MS.NET version-neutral assemblies -->
  242.                         <include name="extensions/net/neutral/**/*.dll" />
  243.                         <!-- include MS.NET 4.0 specific assemblies -->
  244.                         <include name="extensions/net/4.0/**/*.dll" />
  245.                         <!-- include MS.NET specific task assembly -->
  246.                         <include name="NAnt.MSNetTasks.dll" />
  247.                         <!-- include MS.NET specific test assembly -->
  248.                         <include name="NAnt.MSNet.Tests.dll" />
  249.                         <!-- include .NET 4.0 specific assemblies -->
  250.                         <include name="extensions/common/4.0/**/*.dll" />
  251.                     </task-assemblies>
  252.                     <tool-paths>
  253.                         <directory name="${path::combine(sdkInstallRoot, 'bin')}"
  254.                            if="${property::exists('sdkInstallRoot')}" />
  255.                         <directory name="${path::combine(installRoot, 'v4.0.30319')}" />
  256.                     </tool-paths>
  257.                     <project>
  258.                         <readregistry
  259.                            property="installRoot"
  260.                            key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
  261.                            hive="LocalMachine" />
  262.                         <readregistry
  263.                            property="sdkInstallRoot"
  264.                            key="SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0A\WinSDK-NetFx40Tools-x86\InstallationFolder"
  265.                            hive="LocalMachine"
  266.                            failonerror="false" />
  267.                         <readregistry
  268.                            property="sdkInstallRoot"
  269.                            key="SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0A\WinSDK-NetFx40Tools\InstallationFolder"
  270.                            hive="LocalMachine"
  271.                            failonerror="false" />
  272.                     </project>
  273.                     <tasks>
  274.                         <task name="csc">
  275.                             <attribute name="supportsnowarnlist">true</attribute>
  276.                             <attribute name="supportswarnaserrorlist">true</attribute>
  277.                             <attribute name="supportskeycontainer">true</attribute>
  278.                             <attribute name="supportskeyfile">true</attribute>
  279.                             <attribute name="supportsdelaysign">true</attribute>
  280.                             <attribute name="supportsplatform">true</attribute>
  281.                             <attribute name="supportslangversion">true</attribute>
  282.                         </task>
  283.                         <task name="vbc">
  284.                             <attribute name="supportsdocgeneration">true</attribute>
  285.                             <attribute name="supportsnostdlib">true</attribute>
  286.                             <attribute name="supportsnowarnlist">true</attribute>
  287.                             <attribute name="supportskeycontainer">true</attribute>
  288.                             <attribute name="supportskeyfile">true</attribute>
  289.                             <attribute name="supportsdelaysign">true</attribute>
  290.                             <attribute name="supportsplatform">true</attribute>
  291.                             <attribute name="supportswarnaserrorlist">true</attribute>
  292.                         </task>
  293.                         <task name="jsc">
  294.                             <attribute name="supportsplatform">true</attribute>
  295.                         </task>
  296.                         <task name="vjc">
  297.                             <attribute name="supportsnowarnlist">true</attribute>
  298.                             <attribute name="supportskeycontainer">true</attribute>
  299.                             <attribute name="supportskeyfile">true</attribute>
  300.                             <attribute name="supportsdelaysign">true</attribute>
  301.                         </task>
  302.                         <task name="resgen">
  303.                             <attribute name="supportsassemblyreferences">true</attribute>
  304.                             <attribute name="supportsexternalfilereferences">true</attribute>
  305.                         </task>
  306.                         <task name="delay-sign">
  307.                             <attribute name="exename">sn</attribute>
  308.                         </task>
  309.                         <task name="license">
  310.                             <attribute name="exename">lc</attribute>
  311.                             <attribute name="supportsassemblyreferences">true</attribute>
  312.                         </task>
  313.                     </tasks>
  314.                 </framework>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement