tags:

views:

107

answers:

1

I see the CSC task in NAnt has a nowarn attribute, but apparently this is deprecated. How can I suppress warnings then?

A: 

Use the nowarn element instead. For example:

<csc output="${build.dir.legacy}Library.dll"
 target="library"
 verbose="${debug}">

  <sources basedir="${source.legacy.patterns.dir}">
    <include name="**.cs"/>
  </sources>

  <nowarn>
    <warning number="0162,0169,0168,0219,0414,0649,0114,0105"></warning>
  </nowarn>

</csc>
willem