PageRenderTime 151ms CodeModel.GetById 100ms app.highlight 10ms RepoModel.GetById 30ms app.codeStats 1ms

/tools/nant/NAnt.exe.config

http://github.com/philiplaureano/LinFu
Unknown | 2323 lines | 2297 code | 26 blank | 0 comment | 0 complexity | 80e1926b3a9bad54146439c47bcb36a9 MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1<?xml version="1.0"?>
  2<configuration>
  3    <!-- Leave this alone. Sets up configsectionhandler section -->
  4    <configSections>
  5        <section name="nant" type="NAnt.Core.ConfigurationSection, NAnt.Core" />
  6        <section name="log4net" type="System.Configuration.IgnoreSectionHandler" />
  7    </configSections>
  8    <appSettings>
  9        <!-- Used to indicate the location of the cache folder for shadow files -->
 10        <add key="shadowfiles.path" value="%temp%\nunit20\ShadowCopyCache" />
 11        <!-- Used to indicate that NAnt should shadow copy files in a cache folder near the executable -->
 12        <add key="nant.shadowfiles" value="False" />
 13        <!-- Used to indicate if cached files should be deleted when done running-->
 14        <add key="nant.shadowfiles.cleanup" value="False" />
 15        <!-- To enable internal log4net logging, uncomment the next line -->
 16        <!-- <add key="log4net.Internal.Debug" value="true"/> -->
 17    </appSettings>
 18    <!-- nant config settings -->
 19    <nant>
 20        <frameworks>
 21            <platform name="win32" default="auto">
 22                <task-assemblies>
 23                        <!-- include NAnt task assemblies -->
 24                        <include name="*Tasks.dll" />
 25                        <!-- include NAnt test assemblies -->
 26                        <include name="*Tests.dll" />
 27                        <!-- include framework-neutral assemblies -->
 28                        <include name="extensions/common/neutral/**/*.dll" />
 29                        <!-- exclude Microsoft.NET specific task assembly -->
 30                        <exclude name="NAnt.MSNetTasks.dll" />
 31                        <!-- exclude Microsoft.NET specific test assembly -->
 32                        <exclude name="NAnt.MSNet.Tests.dll" />
 33                </task-assemblies>
 34                <framework 
 35                    name="net-1.0"
 36                    family="net"
 37                    version="1.0"
 38                    description="Microsoft .NET Framework 1.0"
 39                    sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
 40                    frameworkdirectory="${path::combine(installRoot, 'v1.0.3705')}"
 41                    frameworkassemblydirectory="${path::combine(installRoot, 'v1.0.3705')}"
 42                    clrversion="1.0.3705"
 43                    clrtype="Desktop"
 44                    vendor="Microsoft"
 45                    >
 46                    <runtime>
 47                        <probing-paths>
 48                            <directory name="lib/net/1.0" />
 49                            <directory name="lib/net/neutral" />
 50                            <directory name="lib/common/1.0" />
 51                            <directory name="lib/common/neutral" />
 52                        </probing-paths>
 53                        <modes>
 54                            <strict>
 55                                <environment>
 56                                    <variable name="COMPLUS_VERSION" value="v1.0.3705" />
 57                                </environment>
 58                            </strict>
 59                        </modes>
 60                    </runtime>
 61                    <reference-assemblies basedir="${path::combine(installRoot, 'v1.0.3705')}">
 62                        <include name="Accessibility.dll" />
 63                        <include name="cscompmgd.dll" />
 64                        <include name="mscorlib.dll" />
 65                        <include name="Microsoft.Vsa.dll" />
 66                        <include name="Microsoft.VisualBasic.dll" />
 67                        <include name="System.Configuration.Install.dll" />
 68                        <include name="System.Data.dll" />
 69                        <include name="System.Design.dll" />
 70                        <include name="System.DirectoryServices.dll" />
 71                        <include name="System.dll" />
 72                        <include name="System.Drawing.Design.dll" />
 73                        <include name="System.Drawing.dll" />
 74                        <include name="System.EnterpriseServices.dll" />
 75                        <include name="System.Management.dll" />
 76                        <include name="System.Messaging.dll" />
 77                        <include name="System.Runtime.Remoting.dll" />
 78                        <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
 79                        <include name="System.Security.dll" />
 80                        <include name="System.ServiceProcess.dll" />
 81                        <include name="System.Web.dll" />
 82                        <include name="System.Web.RegularExpressions.dll" />
 83                        <include name="System.Web.Services.dll" />
 84                        <include name="System.Windows.Forms.dll" />
 85                        <include name="System.XML.dll" />
 86                    </reference-assemblies>
 87                    <task-assemblies>
 88                        <!-- include MS.NET version-neutral assemblies -->
 89                        <include name="extensions/net/neutral/**/*.dll" />
 90                        <!-- include MS.NET 1.0 specific assemblies -->
 91                        <include name="extensions/net/1.0/**/*.dll" />
 92                        <!-- include Microsoft.NET specific task assembly -->
 93                        <include name="NAnt.MSNetTasks.dll" />
 94                        <!-- include Microsoft.NET specific test assembly -->
 95                        <include name="NAnt.MSNet.Tests.dll" />
 96                        <!-- include .NET 1.0 specific assemblies -->
 97                        <include name="extensions/common/1.0/**/*.dll" />
 98                    </task-assemblies>
 99                    <tool-paths>
100                        <directory name="${path::combine(sdkInstallRoot, 'bin')}"
101                            if="${property::exists('sdkInstallRoot')}" />
102                        <directory name="${path::combine(installRoot, 'v1.0.3705')}" />
103                    </tool-paths>
104                    <project>
105                        <readregistry
106                            property="installRoot"
107                            key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
108                            hive="LocalMachine" />
109                        <readregistry
110                            property="sdkInstallRoot"
111                            key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRoot"
112                            hive="LocalMachine"
113                            failonerror="false" />
114                    </project>
115                    <tasks>
116                        <task name="csc">
117                            <attribute name="supportsnowarnlist">true</attribute>
118                        </task>
119                        <task name="vjc">
120                            <attribute name="supportsnowarnlist">true</attribute>
121                        </task>
122                        <task name="delay-sign">
123                            <attribute name="exename">sn</attribute>
124                        </task>
125                        <task name="license">
126                            <attribute name="exename">lc</attribute>
127                        </task>
128                        <task name="aximp">
129                            <attribute name="supportsrcw">false</attribute>
130                        </task>
131                        <task name="tlbimp">
132                            <attribute name="supportstransform">false</attribute>
133                        </task>
134                    </tasks>
135                </framework>
136                <framework 
137                    name="net-1.1"
138                    family="net"
139                    version="1.1"
140                    description="Microsoft .NET Framework 1.1"
141                    sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
142                    frameworkdirectory="${path::combine(installRoot, 'v1.1.4322')}"
143                    frameworkassemblydirectory="${path::combine(installRoot, 'v1.1.4322')}"
144                    clrversion="1.1.4322"
145                    clrtype="Desktop"
146                    vendor="Microsoft"
147                    >
148                    <runtime>
149                        <probing-paths>
150                            <directory name="lib/net/1.1" />
151                            <directory name="lib/net/neutral" />
152                            <directory name="lib/common/1.1" />
153                            <directory name="lib/common/neutral" />
154                        </probing-paths>
155                        <modes>
156                            <strict>
157                                <environment>
158                                    <variable name="COMPLUS_VERSION" value="v1.1.4322" />
159                                </environment>
160                            </strict>
161                        </modes>
162                    </runtime>
163                    <reference-assemblies basedir="${path::combine(installRoot, 'v1.1.4322')}">
164                        <include name="Accessibility.dll" />
165                        <include name="cscompmgd.dll" />
166                        <include name="mscorlib.dll" />
167                        <include name="Microsoft.Vsa.dll" />
168                        <include name="Microsoft.VisualBasic.dll" />
169                        <include name="Microsoft.VisualBasic.Compatibility.dll" />
170                        <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
171                        <include name="System.Configuration.Install.dll" />
172                        <include name="System.Data.dll" />
173                        <include name="System.Data.OracleClient.dll" />
174                        <include name="System.Design.dll" />
175                        <include name="System.DirectoryServices.dll" />
176                        <include name="System.dll" />
177                        <include name="System.Drawing.Design.dll" />
178                        <include name="System.Drawing.dll" />
179                        <include name="System.EnterpriseServices.dll" />
180                        <include name="System.Management.dll" />
181                        <include name="System.Messaging.dll" />
182                        <include name="System.Runtime.Remoting.dll" />
183                        <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
184                        <include name="System.Security.dll" />
185                        <include name="System.ServiceProcess.dll" />
186                        <include name="System.Web.dll" />
187                        <include name="System.Web.Mobile.dll" />
188                        <include name="System.Web.RegularExpressions.dll" />
189                        <include name="System.Web.Services.dll" />
190                        <include name="System.Windows.Forms.dll" />
191                        <include name="System.XML.dll" />
192                    </reference-assemblies>
193                    <task-assemblies>
194                        <!-- include MS.NET version-neutral assemblies -->
195                        <include name="extensions/net/neutral/**/*.dll" />
196                        <!-- include MS.NET 1.1 specific assemblies -->
197                        <include name="extensions/net/1.1/**/*.dll" />
198                        <!-- include MS.NET specific task assembly -->
199                        <include name="NAnt.MSNetTasks.dll" />
200                        <!-- include MS.NET specific test assembly -->
201                        <include name="NAnt.MSNet.Tests.dll" />
202                        <!-- include .NET 1.1 specific assemblies -->
203                        <include name="extensions/common/1.1/**/*.dll" />
204                    </task-assemblies>
205                    <tool-paths>
206                        <directory name="${path::combine(sdkInstallRoot, 'bin')}"
207                            if="${property::exists('sdkInstallRoot')}" />
208                        <directory name="${path::combine(installRoot, 'v1.1.4322')}" />
209                    </tool-paths>
210                    <project>
211                        <readregistry 
212                            property="installRoot"
213                            key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
214                            hive="LocalMachine" />
215                        <readregistry 
216                            property="sdkInstallRoot"
217                            key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRootv1.1"
218                            hive="LocalMachine"
219                            failonerror="false" />
220                    </project>
221                    <tasks>
222                        <task name="csc">
223                            <attribute name="supportsnowarnlist">true</attribute>
224                        </task>
225                        <task name="vjc">
226                            <attribute name="supportsnowarnlist">true</attribute>
227                        </task>
228                        <task name="delay-sign">
229                            <attribute name="exename">sn</attribute>
230                        </task>
231                        <task name="license">
232                            <attribute name="exename">lc</attribute>
233                        </task>
234                    </tasks>
235                </framework>
236                <framework 
237                    name="net-2.0"
238                    family="net"
239                    version="2.0"
240                    description="Microsoft .NET Framework 2.0"
241                    sdkdirectory="${path::combine(sdkInstallRoot, 'bin')}"
242                    frameworkdirectory="${path::combine(installRoot, 'v2.0.50727')}"
243                    frameworkassemblydirectory="${path::combine(installRoot, 'v2.0.50727')}"
244                    clrversion="2.0.50727"
245                    clrtype="Desktop"
246                    vendor="Microsoft"
247                    >
248                    <runtime>
249                        <probing-paths>
250                            <directory name="lib/net/2.0" />
251                            <directory name="lib/net/neutral" />
252                            <directory name="lib/common/2.0" />
253                            <directory name="lib/common/neutral" />
254                        </probing-paths>
255                        <modes>
256                            <strict>
257                                <environment>
258                                    <variable name="COMPLUS_VERSION" value="v2.0.50727" />
259                                </environment>
260                            </strict>
261                        </modes>
262                    </runtime>
263                    <reference-assemblies basedir="${path::combine(installRoot, 'v2.0.50727')}">
264                        <include name="Accessibility.dll" />
265                        <include name="cscompmgd.dll" />
266                        <include name="mscorlib.dll" />
267                        <include name="Microsoft.Build.Engine.dll" />
268                        <include name="Microsoft.Build.Framework.dll" />
269                        <include name="Microsoft.Build.Utilities.dll" />
270                        <include name="Microsoft.Vsa.dll" />
271                        <include name="Microsoft.VisualBasic.dll" />
272                        <include name="Microsoft.VisualBasic.Compatibility.dll" />
273                        <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
274                        <include name="System.Configuration.dll" />
275                        <include name="System.Configuration.Install.dll" />
276                        <include name="System.Data.dll" />
277                        <include name="System.Data.OracleClient.dll" />
278                        <include name="System.Data.SqlXml.dll" />
279                        <include name="System.Deployment.dll" />
280                        <include name="System.Design.dll" />
281                        <include name="System.DirectoryServices.dll" />
282                        <include name="System.dll" />
283                        <include name="System.Drawing.Design.dll" />
284                        <include name="System.Drawing.dll" />
285                        <include name="System.EnterpriseServices.dll" />
286                        <include name="System.Management.dll" />
287                        <include name="System.Messaging.dll" />
288                        <include name="System.Runtime.Remoting.dll" />
289                        <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
290                        <include name="System.Security.dll" />
291                        <include name="System.ServiceProcess.dll" />
292                        <include name="System.Transactions.dll" />
293                        <include name="System.Web.dll" />
294                        <include name="System.Web.Mobile.dll" />
295                        <include name="System.Web.RegularExpressions.dll" />
296                        <include name="System.Web.Services.dll" />
297                        <include name="System.Windows.Forms.dll" />
298                        <include name="System.XML.dll" />
299                    </reference-assemblies>
300                    <task-assemblies>
301                        <!-- include MS.NET version-neutral assemblies -->
302                        <include name="extensions/net/neutral/**/*.dll" />
303                        <!-- include MS.NET 2.0 specific assemblies -->
304                        <include name="extensions/net/2.0/**/*.dll" />
305                        <!-- include MS.NET specific task assembly -->
306                        <include name="NAnt.MSNetTasks.dll" />
307                        <!-- include MS.NET specific test assembly -->
308                        <include name="NAnt.MSNet.Tests.dll" />
309                        <!-- include .NET 2.0 specific assemblies -->
310                        <include name="extensions/common/2.0/**/*.dll" />
311                    </task-assemblies>
312                    <tool-paths>
313                        <directory name="${path::combine(sdkInstallRoot, 'bin')}"
314                            if="${property::exists('sdkInstallRoot')}" />
315                        <directory name="${path::combine(installRoot, 'v2.0.50727')}" />
316                    </tool-paths>
317                    <project>
318                        <readregistry
319                            property="installRoot"
320                            key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
321                            hive="LocalMachine" />
322                        <readregistry
323                            property="sdkInstallRoot"
324                            key="SOFTWARE\Microsoft\.NETFramework\sdkInstallRootv2.0"
325                            hive="LocalMachine"
326                            failonerror="false" />
327                    </project>
328                    <tasks>
329                        <task name="csc">
330                            <attribute name="supportsnowarnlist">true</attribute>
331                            <attribute name="supportswarnaserrorlist">true</attribute>
332                            <attribute name="supportskeycontainer">true</attribute>
333                            <attribute name="supportskeyfile">true</attribute>
334                            <attribute name="supportsdelaysign">true</attribute>
335                            <attribute name="supportsplatform">true</attribute>
336                            <attribute name="supportslangversion">true</attribute>
337                        </task>
338                        <task name="vbc">
339                            <attribute name="supportsdocgeneration">true</attribute>
340                            <attribute name="supportsnostdlib">true</attribute>
341                            <attribute name="supportsnowarnlist">true</attribute>
342                            <attribute name="supportskeycontainer">true</attribute>
343                            <attribute name="supportskeyfile">true</attribute>
344                            <attribute name="supportsdelaysign">true</attribute>
345                            <attribute name="supportsplatform">true</attribute>
346                            <attribute name="supportswarnaserrorlist">true</attribute>
347                        </task>
348                        <task name="jsc">
349                            <attribute name="supportsplatform">true</attribute>
350                        </task>
351                        <task name="vjc">
352                            <attribute name="supportsnowarnlist">true</attribute>
353                            <attribute name="supportskeycontainer">true</attribute>
354                            <attribute name="supportskeyfile">true</attribute>
355                            <attribute name="supportsdelaysign">true</attribute>
356                        </task>
357                        <task name="resgen">
358                            <attribute name="supportsassemblyreferences">true</attribute>
359                            <attribute name="supportsexternalfilereferences">true</attribute>
360                        </task>
361                        <task name="delay-sign">
362                            <attribute name="exename">sn</attribute>
363                        </task>
364                        <task name="license">
365                            <attribute name="exename">lc</attribute>
366                            <attribute name="supportsassemblyreferences">true</attribute>
367                        </task>
368                    </tasks>
369                </framework>
370                <framework 
371                    name="net-3.5"
372                    family="net"
373                    version="3.5"
374                    description="Microsoft .NET Framework 3.5"
375                    sdkdirectory="${sdkInstallRoot}"
376                    frameworkdirectory="${path::combine(installRoot, 'v3.5')}"
377                    frameworkassemblydirectory="${path::combine(installRoot, 'v2.0.50727')}"
378                    clrversion="2.0.50727"
379                    clrtype="Desktop"
380                    vendor="Microsoft"
381                    >
382                    <runtime>
383                        <probing-paths>
384                            <directory name="lib/net/2.0" />
385                            <directory name="lib/net/neutral" />
386                            <directory name="lib/common/2.0" />
387                            <directory name="lib/common/neutral" />
388                        </probing-paths>
389                        <modes>
390                            <strict>
391                                <environment>
392                                    <variable name="COMPLUS_VERSION" value="v2.0.50727" />
393                                </environment>
394                            </strict>
395                        </modes>
396                    </runtime>
397                    <reference-assemblies basedir="${path::combine(installRoot, 'v2.0.50727')}">
398                        <include name="Accessibility.dll" />
399                        <include name="cscompmgd.dll" />
400                        <include name="mscorlib.dll" />
401                        <include name="Microsoft.Build.Utilities.dll" />
402                        <include name="Microsoft.Vsa.dll" />
403                        <include name="Microsoft.VisualBasic.dll" />
404                        <include name="Microsoft.VisualBasic.Compatibility.dll" />
405                        <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
406                        <include name="System.Configuration.dll" />
407                        <include name="System.Configuration.Install.dll" />
408                        <include name="System.Data.dll" />
409                        <include name="System.Data.OracleClient.dll" />
410                        <include name="System.Data.SqlXml.dll" />
411                        <include name="System.Deployment.dll" />
412                        <include name="System.Design.dll" />
413                        <include name="System.DirectoryServices.dll" />
414                        <include name="System.dll" />
415                        <include name="System.Drawing.Design.dll" />
416                        <include name="System.Drawing.dll" />
417                        <include name="System.EnterpriseServices.dll" />
418                        <include name="System.Management.dll" />
419                        <include name="System.Messaging.dll" />
420                        <include name="System.Runtime.Remoting.dll" />
421                        <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
422                        <include name="System.Security.dll" />
423                        <include name="System.ServiceProcess.dll" />
424                        <include name="System.Transactions.dll" />
425                        <include name="System.Web.dll" />
426                        <include name="System.Web.Mobile.dll" />
427                        <include name="System.Web.RegularExpressions.dll" />
428                        <include name="System.Web.Services.dll" />
429                        <include name="System.Windows.Forms.dll" />
430                        <include name="System.XML.dll" />
431                    </reference-assemblies>
432                    <reference-assemblies basedir="${environment::get-folder-path('ProgramFiles')}/Reference Assemblies/Microsoft/Framework/v3.5">
433                        <include name="Microsoft.Build.Engine.dll" />
434                        <include name="Microsoft.Build.Framework.dll" />
435                        <include name="System.AddIn.Contract.dll" />
436                        <include name="System.AddIn.dll" />
437                        <include name="System.Core.dll" />
438                        <include name="System.Data.DataSetExtensions.dll" />
439                        <include name="System.Data.Linq.dll" />
440                        <include name="System.DirectoryServices.AccountManagement.dll" />
441                        <include name="System.Management.Instrumentation.dll" />
442                        <include name="System.Net.dll" />
443                        <include name="System.ServiceModel.Web.dll" />
444                        <include name="System.Web.Extensions.Design.dll" />
445                        <include name="System.Web.Extensions.dll" />
446                        <include name="System.Windows.Presentation.dll" />
447                        <include name="System.WorkflowServices.dll" />
448                        <include name="System.Xml.Linq.dll" />
449                    </reference-assemblies>
450                    <reference-assemblies basedir="${environment::get-folder-path('ProgramFiles')}/Reference Assemblies/Microsoft/Framework/v3.0">
451                        <include name="System.IdentityModel.dll" />
452                        <include name="System.IdentityModel.Selectors.dll" />
453                        <include name="System.IO.Log.dll" />
454                        <include name="System.Printing.dll" />
455                        <include name="System.Runtime.Serialization.dll" />
456                        <include name="System.ServiceModel.dll" />
457                        <include name="System.Speech.dll" />
458                        <include name="System.Workflow.Activities.dll" />
459                        <include name="System.Workflow.ComponentModel.dll" />
460                        <include name="System.Workflow.Runtime.dll" />
461                        <include name="WindowsBase.dll" />
462                    </reference-assemblies>
463                    <task-assemblies>
464                        <!-- include MS.NET version-neutral assemblies -->
465                        <include name="extensions/net/neutral/**/*.dll" />
466                        <!-- include MS.NET 2.0 specific assemblies -->
467                        <include name="extensions/net/2.0/**/*.dll" />
468                        <!-- include MS.NET specific task assembly -->
469                        <include name="NAnt.MSNetTasks.dll" />
470                        <!-- include MS.NET specific test assembly -->
471                        <include name="NAnt.MSNet.Tests.dll" />
472                        <!-- include .NET 2.0 specific assemblies -->
473                        <include name="extensions/common/2.0/**/*.dll" />
474                    </task-assemblies>
475                    <tool-paths>
476                        <directory name="${sdkInstallRoot}"
477                            if="${property::exists('sdkInstallRoot')}" />
478                        <directory name="${path::combine(installRoot, 'v3.5')}" />
479                        <directory name="${path::combine(installRoot, 'v2.0.50727')}" />
480                    </tool-paths>
481                    <project>
482                        <readregistry
483                            property="installRoot"
484                            key="SOFTWARE\Microsoft\.NETFramework\InstallRoot"
485                            hive="LocalMachine" />
486                        <locatesdk property="sdkInstallRoot" minwinsdkver="v6.0A" maxnetfxver="3.5" failonerror="false" />
487                        <!--
488                        <readregistry
489                            property="sdkInstallRoot"
490                            key="SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A\WinSDKNetFxTools\InstallationFolder"
491                            hive="LocalMachine"
492                            failonerror="false" />
493                        <readregistry
494                            property="sdkInstallRoot"
495                            key="SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.1\InstallationFolder"
496                            hive="LocalMachine"
497                            failonerror="false" />
498                        <readregistry
499                            property="sdkInstallRoot"
500                            key="SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0\InstallationFolder"
501                            hive="LocalMachine"
502                            failonerror="false" />
503                        <readregistry
504                            property="sdkInstallRoot"
505                            key="SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0A\InstallationFolder"
506                            hive="LocalMachine"
507                            failonerror="false" />
508                        -->
509                    </project>
510                    <tasks>
511                        <task name="csc">
512                            <attribute name="supportsnowarnlist">true</attribute>
513                            <attribute name="supportswarnaserrorlist">true</attribute>
514                            <attribute name="supportskeycontainer">true</attribute>
515                            <attribute name="supportskeyfile">true</attribute>
516                            <attribute name="supportsdelaysign">true</attribute>
517                            <attribute name="supportsplatform">true</attribute>
518                            <attribute name="supportslangversion">true</attribute>
519                        </task>
520                        <task name="vbc">
521                            <attribute name="supportsdocgeneration">true</attribute>
522                            <attribute name="supportsnostdlib">true</attribute>
523                            <attribute name="supportsnowarnlist">true</attribute>
524                            <attribute name="supportskeycontainer">true</attribute>
525                            <attribute name="supportskeyfile">true</attribute>
526                            <attribute name="supportsdelaysign">true</attribute>
527                            <attribute name="supportsplatform">true</attribute>
528                            <attribute name="supportswarnaserrorlist">true</attribute>
529                        </task>
530                        <task name="jsc">
531                            <attribute name="supportsplatform">true</attribute>
532                        </task>
533                        <task name="vjc">
534                            <attribute name="supportsnowarnlist">true</attribute>
535                            <attribute name="supportskeycontainer">true</attribute>
536                            <attribute name="supportskeyfile">true</attribute>
537                            <attribute name="supportsdelaysign">true</attribute>
538                        </task>
539                        <task name="resgen">
540                            <attribute name="supportsassemblyreferences">true</attribute>
541                            <attribute name="supportsexternalfilereferences">true</attribute>
542                        </task>
543                        <task name="delay-sign">
544                            <attribute name="exename">sn</attribute>
545                        </task>
546                        <task name="license">
547                            <attribute name="exename">lc</attribute>
548                            <attribute name="supportsassemblyreferences">true</attribute>
549                        </task>
550                    </tasks>
551                </framework>
552                <framework 
553                    name="net-4.0"
554                    family="net"
555                    version="4.0"
556                    description="Microsoft .NET Framework 4.0"
557                    sdkdirectory="${sdkInstallRoot}"
558                    frameworkdirectory="${path::combine(installRoot, 'v4.0.30319')}"
559                    frameworkassemblydirectory="${path::combine(installRoot, 'v4.0.30319')}"
560                    clrversion="4.0.30319"
561                    clrtype="Desktop"
562                    vendor="Microsoft"
563                    >
564                    <runtime>
565                        <probing-paths>
566                            <directory name="lib/common/2.0" />
567                            <directory name="lib/common/neutral" />
568                        </probing-paths>
569                        <modes>
570                            <strict>
571                                <environment>
572                                    <variable name="COMPLUS_VERSION" value="v4.0.30319" />
573                                </environment>
574                            </strict>
575                        </modes>
576                    </runtime>
577                    <reference-assemblies basedir="${path::combine(installRoot, 'v4.0.30319')}">
578                        <include name="Accessibility.dll" />
579                        <include name="Microsoft.Build.Conversion.v4.0.dll" />
580                        <include name="Microsoft.Build.dll" />
581                        <include name="Microsoft.Build.Engine.dll" />
582                        <include name="Microsoft.Build.Framework.dll" />
583                        <include name="Microsoft.Build.Tasks.v4.0.dll" />
584                        <include name="Microsoft.Build.Utilities.v4.0.dll" />
585                        <include name="Microsoft.CSharp.dll" />
586                        <include name="Microsoft.Data.Entity.Build.Tasks.dll" />
587                        <include name="Microsoft.JScript.dll" />
588                        <include name="Microsoft.Transactions.Bridge.dll" />
589                        <include name="Microsoft.Transactions.Bridge.Dtc.dll" />
590                        <include name="Microsoft.VisualBasic.Activities.Compiler.dll" />
591                        <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
592                        <include name="Microsoft.VisualBasic.Compatibility.dll" />
593                        <include name="Microsoft.VisualBasic.dll" />
594                        <include name="Microsoft.VisualC.dll" />
595                        <include name="Microsoft.VisualC.STLCLR.dll" />
596                        <include name="mscorlib.dll" />
597                        <include name="System.Activities.Core.Presentation.dll" />
598                        <include name="System.Activities.dll" />
599                        <include name="System.Activities.DurableInstancing.dll" />
600                        <include name="System.Activities.Presentation.dll" />
601                        <include name="System.AddIn.Contract" />
602                        <include name="System.AddIn.dll" />
603                        <include name="System.ComponentModel.Composition.dll" />
604                        <include name="System.ComponentModel.DataAnnotations.dll" />
605                        <include name="System.Configuration.dll" />
606                        <include name="System.Configuration.Install.dll" />
607                        <include name="System.Core.dll" />
608                        <include name="System.Data.DataSetExtensions.dll" />
609                        <include name="System.Data.dll" />
610                        <include name="System.Data.Entity.Design.dll" />
611                        <include name="System.Data.Entity.dll" />
612                        <include name="System.Data.Linq.dll" />
613                        <include name="System.Data.OracleClient.dll" />
614                        <include name="System.Data.Services.Client.dll" />
615                        <include name="System.Data.Services.Design.dll" />
616                        <include name="System.Data.Services.dll" />
617                        <include name="System.Data.SqlXml.dll" />
618                        <include name="System.Deployment.dll" />
619                        <include name="System.Design.dll" />
620                        <include name="System.Device.dll" />
621                        <include name="System.DirectoryServices.dll" />
622                        <include name="System.DirectoryServices.Protocols.dll" />
623                        <include name="System.dll" />
624                        <include name="System.Drawing.Design.dll" />
625                        <include name="System.Drawing.dll" />
626                        <include name="System.Dynamic.dll" />
627                        <include name="System.EnterpriseServices.dll" />
628                        <include name="System.EnterpriseServices.Thunk.dll" />
629                        <include name="System.EnterpriseServices.Wrapper.dll" />
630                        <include name="System.IdentityModel.dll" />
631                        <include name="System.IdentityModel.Selectors.dll" />
632                        <include name="System.IO.Log.dll" />
633                        <include name="System.Management.dll" />
634                        <include name="System.Management.Instrumentation.dll" />
635                        <include name="System.Messaging.dll" />
636                        <include name="System.Net.dll" />
637                        <include name="System.Numerics.dll" />
638                        <include name="System.Runtime.Caching.dll" />
639                        <include name="System.Runtime.DurableInstancing.dll" />
640                        <include name="System.Runtime.Remoting.dll" />
641                        <include name="System.Runtime.Serialization.dll" />
642                        <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
643                        <include name="System.Security.dll" />
644                        <include name="System.ServiceModel.Activation.dll" />
645                        <include name="System.ServiceModel.Activities.dll" />
646                        <include name="System.ServiceModel.Channels.dll" />
647                        <include name="System.ServiceModel.Discovery.dll" />
648                        <include name="System.ServiceModel.dll" />
649                        <include name="System.ServiceModel.Routing.dll" />
650                        <include name="System.ServiceModel.ServiceMoniker40.dll" />
651                        <include name="System.ServiceModel.WasHosting.dll" />
652                        <include name="System.ServiceModel.Web.dll" />
653                        <include name="System.ServiceProcess.dll" />
654                        <include name="System.Transactions.dll" />
655                        <include name="System.Web.Abstractions.dll" />
656                        <include name="System.Web.ApplicationServices.dll" />
657                        <include name="System.Web.DataVisualization.Design.dll" />
658                        <include name="System.Web.DataVisualization.dll" />
659                        <include name="System.Web.dll" />
660                        <include name="System.Web.DynamicData.Design.dll" />
661                        <include name="System.Web.DynamicData.dll" />
662                        <include name="System.Web.Entity.Design.dll" />
663                        <include name="System.Web.Entity.dll" />
664                        <include name="System.Web.Extensions.Design.dll" />
665                        <include name="System.Web.Extensions.dll" />
666                        <include name="System.Web.Mobile.dll" />
667                        <include name="System.Web.RegularExpressions.dll" />
668                        <include name="System.Web.Routing.dll" />
669                        <include name="System.Web.Services.dll" />
670                        <include name="System.Windows.Forms.DataVisualization.Design.dll" />
671                        <include name="System.Windows.Forms.DataVisualization.dll" />
672                        <include name="System.Windows.Forms.dll" />
673                        <include name="System.Workflow.Activities.dll" />
674                        <include name="System.Workflow.ComponentModel.dll" />
675                        <include name="System.Workflow.Runtime.dll" />
676                        <include name="System.WorkflowServices.dll" />
677                        <include name="System.Xaml.dll" />
678                        <include name="System.Xaml.Hosting.dll" />
679                        <include name="System.Xml.dll" />
680                        <include name="System.Xml.Linq.dll" />
681                    </reference-assemblies>
682                    <reference-assemblies basedir="${environment::get-folder-path('ProgramFiles')}/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0">
683                        <include name="Microsoft.Build.Conversion.v4.0.dll" />
684                        <include name="Microsoft.Build.dll" />
685                        <include name="Microsoft.Build.Engine.dll" />
686                        <include name="Microsoft.Build.Framework.dll" />
687                        <include name="Microsoft.Build.Tasks.v4.0.dll" />
688                        <include name="Microsoft.Build.Utilities.v4.0.dll" />
689                        <include name="Microsoft.CSharp.dll" />
690                        <include name="Microsoft.JScript.dll" />
691                        <include name="Microsoft.VisualBasic.Compatibility.Data.dll" />
692                        <include name="Microsoft.VisualBasic.Comptatibility.dll" />
693                        <include name="Microsoft.VisualBasic.dll" />
694                        <include name="Microsoft.VisualC.dll" />
695                        <include name="Microsoft.VisualC.STLCLR.dll" />
696                        <include name="mscorlib.dll" />
697                        <include name="PresentationBuildTasks.dll" />
698                        <include name="PresentationCore.dll" />
699                        <include name="PresentationFramework.Aero.dll" />
700                        <include name="PresentationFramework.Classic.dll" />
701                        <include name="PresentationFramework.Luna.dll" />
702                        <include name="PresentationFramework.Royale.dll" />
703                        <include name="ReachFramework.dll" />
704                        <include name="System.Activities.Core.Presentation.dll" />
705                        <include name="System.Activities.dll" />
706                        <include name="System.Activities.DurableInstancing.dll" />
707                        <include name="System.Activities.Presentation.dll" />
708                        <include name="System.AddIn.Contract.dll" />
709                        <include name="System.AddIn.dll" />
710                        <include name="System.ComponentModel.Composition.dll" />
711                        <include name="System.ComponentModel.DataAnnotations.dll" />
712                        <include name="System.Configuration.dll" />
713                        <include name="System.Core.dll" />
714                        <include name="System.Data.DataSetExtension.dll" />
715                        <include name="System.Data.dll" />
716                        <include name="System.Data.Entity.Design.dll" />
717                        <include name="System.Data.Entity.dll" />
718                        <include name="System.Data.Linq.dll" />
719                        <include name="System.Data.OracleClient.dll" />
720                        <include name="System.Data.Services.Client.dll" />
721                        <include name="System.Data.Services.Design.dll" />
722                        <include name="System.Data.Services.dll" />
723                        <include name="System.Data.SqlXml.dll" />
724                        <include name="System.Deployment.dll" />
725                        <include name="System.Design.dll" />
726                        <include name="System.Device.dll" />
727                        <include name="System.DirectoryServices.AccountManagement.dll" />
728                        <include name="System.DirectoryServices.dll" />
729                        <include name="System.DirectoryServices.Protocols.dll" />
730                        <include name="System.dll" />
731                        <include name="System.Drawing.Design.dll" />
732                        <include name="System.Drawing.dll" />
733                        <include name="System.EnterpriseServices.dll" />
734                        <include name="System.EnterpriseServices.Thunk.dll" />
735                        <include name="System.EnterpriseServices.Wrapper.dll" />
736                        <include name="System.IdentityModel.dll" />
737                        <include name="System.IdentityModel.Selectors.dll" />
738                        <include name="System.IO.Log.dll" />
739                        <include name="System.Management.dll" />
740                        <include name="System.Management.Instrumentation.dll" />
741                        <include name="System.Messaging.dll" />
742                        <include name="System.Net.dll" />
743                        <include name="System.Numerics.dll" />
744                        <include name="System.Printing.dll" />
745                        <include name="System.Runtime.Caching.dll" />
746                        <include name="System.Runtime.DurableInstancing.dll" />
747                        <include name="System.Runtime.Remoting.dll" />
748                        <include name="System.Runtime.Serialization.dll" />
749                        <include name="System.Runtime.Serialization.Formatters.Soap.dll" />
750                        <include name="System.Security.dll" />
751                        <include name="System.ServiceModel.Activation.dll" />
752                        <include name="System.ServiceModel.Activities.dll" />
753                        <include name="System.ServiceModel.Channels.dll" />
754                        <include name="System.ServiceModel.Discovery.dll" />
755                        <include name="System.ServiceModel.dll" />
756                        <include name="System.ServiceModel.Routing.dll" />
757                        <include name="System.ServiceModel.Web.dll" />
758                        <include name="System.ServiceProcess.dll" />
759                        <include name="System.Speech.dll" />
760                        <include name="System.Transactions.dll" />
761                        <include name="System.Web.Abstractions.dll" />
762                        <include name="System.Web.ApplicationServices.dll" />
763                        <include name="System.Web.DataVisualization.Design.dll" />
764                        <include name="System.Web.DataVisualization.dll" />
765                        <include name="System.Web.dll" />
766                        <include name="System.Web.DynamicData.Design.dll" />
767                        <include name="System.Web.DynamicData.dll" />
768                        <include name="System.Web.Entity.Design.dll" />
769                        <include name="System.Web.Entity.dll" />
770                        <include name="System.Web.Extensions.Design.dll" />
771                        <include name="System.Web.Extensions.dll" />
772                        <include name="System.Web.Mobile.dll" />
773                        <include name="System.Web.RegularExpressions.dll" />
774                        <include name="System.Web.Routing.dll" />
775                        <include name="System.Web.Services.dll" />
776                        <include name="System.Windows.Forms.DataVisualization.Design.dll" />
777                        <include name="System.Windows.Forms.DataVisualization.dll" />
778                        <include name="System.Windows.Forms.dll" />
779                        <include name="System.Windows.Input.Manipulations.dll" />
780                        <include name="System.Windows.Presentation.dll" />
781                        <include name="System.Workflow.Activities.dll" />
782                        <include name="System.Workflow.ComponentModel.dll" />
783                        <include name="System.Workflow.Runtime.dll" />
784                        <include name="System.WorkflowServices.dll" />
785                        <include name="System.Xaml.dll" />
786                        <include name="System.Xml.dll" />
787                        <include name="System.Xml.Linq.dll" />
788                    </reference-assemblies>
789                    <task-assemblies>
790                        <!-- include MS.NET version-neutral assemblies -->
791                        <include name="extensions/net/neutral/**/*.dll" />
792                        <!-- include MS.NET 4.0 specific assemblies -->
793                        <include name="extensions/net/4.0/**/*.dll" />
794                        <!-- include MS.NET specific task assembly -->
795                        <include name="NAnt.MSNetTasks.dll" />
796                        <!-- include MS.NET specific test assembly -->
797                        <include name="NAnt.MSNet.Tests.dll" />
798                        <!-- include .NET 4.0 specific assemblies -->
799                        <include name="extensions/common/4.0/**/*.dll" />
800                    </task-assemblies>
801                    <tool-paths>
802                        <directory name="${sdkInstallRoot}"
803

Large files files are truncated, but you can click here to view the full file