Gert,

Using the updated build 0.91.99 gives me the same error.
I have attached the output of the nant build to this email as it shows the
exact errors.

The currently checked in version of AssemblyInfo.cs does not set the
CLSCompliant attribute for the mono build. To recreate this issue you will
need to edit AssemblyInfo.cs to remove the #if !MONO test around the
attribute.


Nicko

> -----Original Message-----
> From: Gert Driesen [mailto:[EMAIL PROTECTED] 
> Sent: 23 May 2004 07:55
> To: Log4NET Dev
> Subject: Re: Building under Mono 1.0 beta
> 
> Nicko,
> 
> I have no problem building a CLS compliant log4net with mono 
> built from cvs (on windows).
> 
> Can you try a more recent installer for Windows :
> 
> http://primates.ximian.com/~gonzalo/mono/blog/files/mono-0.91.
> 99-win32-3.exe
> 
> You will need to update your NAnt configuration file though 
> (I attached a modified config file)
> 
> Gert
> 
> ----- Original Message -----
> From: "Nicko Cadell" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Saturday, May 22, 2004 12:28 AM
> Subject: Building under Mono 1.0 beta
> 
> 
> > Following the previous checkin log4net now supports 
> building under Mono
> 1.0
> > beta (version 0.91) on Windows.
> > This does require a new version of Nant, 0.85, which is 
> currently only a
> > nightly build.
> >
> > There was one unexplained issue with Mono 1.0 beta which 
> was that I had to
> > remove the CLSCompliant assembly attribute. The mcs 
> compiler complained
> that
> > System.Xml.XmlElement was not a valid argument type for a 
> CLSCompliant
> > method. The actual error message is:
> >
> > IXmlRepositoryConfigurator.cs(38) error CS3001: Argument type
> > 'System.Xml.XmlElement' is not CLS-compliant
> >
> > As far as I can tell the Mono System.Xml assembly has the 
> CLSCompliant
> > attribute set and it is not overridden on the type itself. And
> CLSCompliant
> > is still working fine on all the other frameworks.
> >
> > Has anyone run into this before?
> >
> > Cheers,
> >
> > Nicko
> > ------------
> > Nicko Cadell
> > log4net dev
> >
> 

LOG4NET_DIR is c:\Work\cvs_root\apache\logging-log4net
NANTEXE_PATH is C:\net\nant-0.85-20040520\bin\nant.exe
BUILD_FILE is c:\Work\cvs_root\apache\logging-log4net\log4net.build
NAnt 0.85 (Build 0.85.1601.0; net-1.0.win32; nightly; 20/05/2004)
Copyright (C) 2001-2004 Gerry Shaw
NAnt Team

...snip...

      [csc] Compiling 171 files to 
'c:\Work\cvs_root\apache\logging-log4net\bin\mono\1.0\debug\log4net.dll'.
      [csc] Contents of c:\DOCUME~1\nicko\LOCALS~1\Temp\tmp9059.tmp.
/fullpaths
/debug
"/define:DEBUG"
"/define:TRACE"
/nologo
"/target:library"
"/define:DEBUG,TRACE,MONO,MONO_1_0"
"/out:c:\Work\cvs_root\apache\logging-log4net\bin\mono\1.0\debug\log4net.dll"
/warnaserror
"/reference:C:\Program Files\Mono-0.91.99\lib\mono\1.0\System.dll"
"/reference:C:\Program Files\Mono-0.91.99\lib\mono\1.0\System.Data.dll"
"/reference:C:\Program Files\Mono-0.91.99\lib\mono\1.0\System.Web.dll"
"/reference:C:\Program Files\Mono-0.91.99\lib\mono\1.0\System.Xml.dll"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\AdoNetAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\AppenderCollection.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\AppenderSkeleton.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\AspNetTraceAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\BufferingAppenderSkeleton.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\BufferingForwardingAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\ColoredConsoleAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\ConsoleAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\DebugAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\EventLogAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\FileAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\ForwardingAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\IAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\MemoryAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\NetSendAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\OutputDebugStringAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\RemotingAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\RollingFileAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\SmtpAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\SmtpPickupDirAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\TextWriterAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\TraceAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Appender\UdpAppender.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\AliasDomainAttribute.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\AliasRepositoryAttribute.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\BasicConfigurator.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\ConfiguratorAttribute.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\DomainAttribute.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\DOMConfigurator.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\DOMConfiguratorAttribute.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\Log4NetConfigurationSectionHandler.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\PluginAttribute.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\RepositoryAttribute.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\XmlConfigurator.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Config\XmlConfiguratorAttribute.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\CompactRepositorySelector.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\DefaultRepositorySelector.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\ErrorCode.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\IAppenderAttachable.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\IErrorHandler.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\ILogger.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\ILoggerWrapper.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\IOptionHandler.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\IRepositorySelector.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\ITriggeringEventEvaluator.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\Level.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\LevelCollection.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\LevelEvaluator.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\LevelMap.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\LocationInfo.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\LogException.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\LoggerManager.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\LoggerWrapperImpl.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\LoggingEvent.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\LogImpl.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Core\WrapperMap.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\DateFormatter\AbsoluteTimeDateFormatter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\DateFormatter\DateTimeDateFormatter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\DateFormatter\IDateFormatter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\DateFormatter\Iso8601DateFormatter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\DateFormatter\SimpleDateFormatter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Filter\DenyAllFilter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Filter\FilterDecision.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Filter\FilterSkeleton.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Filter\IFilter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Filter\LevelMatchFilter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Filter\LevelRangeFilter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Filter\LoggerMatchFilter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Filter\MdcFilter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Filter\NdcFilter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Filter\StringMatchFilter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\AppDomainPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\DatePatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\FileLocationPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\FullLocationPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\IdentityPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\LevelPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\LineLocationPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\LiteralPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\LoggerPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\MdcPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\MessagePatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\MethodLocationPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\NamedPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\NdcPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\NewLinePatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\PatternLayoutConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\PropertyPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\RelativeTimePatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\ThreadPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\TypeNamePatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Pattern\UserNamePatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\ExceptionLayout.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\ILayout.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\IRawLayout.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\Layout2RawLayoutAdapter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\LayoutSkeleton.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\PatternLayout.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\RawLayoutConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\RawPropertyLayout.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\RawTimeStampLayout.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\SimpleLayout.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\XMLLayout.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\XMLLayoutBase.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Layout\XmlLayoutSchemaLog4j.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\ObjectRenderer\DefaultRenderer.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\ObjectRenderer\IObjectRenderer.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\ObjectRenderer\RendererMap.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Plugin\IPlugin.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Plugin\IPluginFactory.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Plugin\PluginCollection.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Plugin\PluginMap.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Plugin\PluginSkeleton.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Plugin\RemoteLoggingServerPlugin.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\DefaultLoggerFactory.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\Hierarchy.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\ILoggerFactory.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\Logger.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\LoggerKey.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\ProvisionNode.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\RootLogger.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\IBasicRepositoryConfigurator.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\ILoggerRepository.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\IXmlRepositoryConfigurator.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Repository\LoggerRepositorySkeleton.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PatternStringConverters\AppDomainPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PatternStringConverters\DatePatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PatternStringConverters\EnvironmentPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PatternStringConverters\IdentityPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PatternStringConverters\LiteralPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PatternStringConverters\NewLinePatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PatternStringConverters\ProcessIdPatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PatternStringConverters\UserNamePatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\TypeConverters\BooleanConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\TypeConverters\ConversionNotSupportedException.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\TypeConverters\ConverterRegistry.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\TypeConverters\EncodingConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\TypeConverters\IConvertFrom.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\TypeConverters\IConvertTo.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\TypeConverters\PatternStringConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\TypeConverters\TypeConverterAttribute.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\AppenderAttachedImpl.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\CountingQuietTextWriter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\CyclicBuffer.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\EmptyCollection.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\EmptyDictionary.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\FormattingInfo.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\LogLog.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\NativeError.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\NullDictionaryEnumerator.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\NullEnumerator.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\OnlyOnceErrorHandler.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\OptionConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PatternConverter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PatternParser.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PatternString.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\PropertiesDictionary.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\ProtectCloseTextWriter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\QuietTextWriter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\ReaderWriterLock.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\ReusableStringWriter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\SystemInfo.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\TextWriterAdapter.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\Util\Transform.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\AssemblyInfo.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\AssemblyVersionInfo.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\ILog.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\LogManager.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\MDC.cs"
"c:\Work\cvs_root\apache\logging-log4net\src\NDC.cs"

      [csc] Starting 'C:\Program Files\Mono-0.91.99\lib\mono.exe ("C:\Program 
Files\Mono-0.91.99\lib\mono/1.0/mcs.exe" 
@"c:\DOCUME~1\nicko\LOCALS~1\Temp\tmp9059.tmp" /noconfig)' in 
'c:\Work\cvs_root\apache\logging-log4net'
            
c:\Work\cvs_root\apache\logging-log4net\src\Repository\IXmlRepositoryConfigurator.cs(38)
 error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Appender\UdpAppender.cs(200) error 
CS3002: Return type of 'log4net.Appender.UdpAppender.RemoteAddress' is not 
CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Appender\UdpAppender.cs(304) error 
CS3002: Return type of 'log4net.Appender.UdpAppender.Client' is not 
CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Config\DOMConfigurator.cs(114) 
error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Config\DOMConfigurator.cs(133) 
error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Config\Log4NetConfigurationSectionHandler.cs(73)
 error CS3001: Argument type 'System.Xml.XmlNode' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Config\XmlConfigurator.cs(140) 
error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Config\XmlConfigurator.cs(155) 
error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Layout\XMLLayoutBase.cs(182) error 
CS3001: Argument type 'System.Xml.XmlWriter' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Layout\XMLLayout.cs(155) error 
CS3001: Argument type 'System.Xml.XmlWriter' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Layout\XmlLayoutSchemaLog4j.cs(128) 
error CS3001: Argument type 'System.Xml.XmlWriter' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs(67)
 error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs(207)
 error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs(255)
 error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs(319)
 error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs(344)
 error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs(360)
 error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs(406)
 error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs(437)
 error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs(486)
 error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            
c:\Work\cvs_root\apache\logging-log4net\src\Repository\Hierarchy\XmlHierarchyConfigurator.cs(656)
 error CS3001: Argument type 'System.Xml.XmlElement' is not CLS-compliant
            c:\Work\cvs_root\apache\logging-log4net\src\Util\Transform.cs(57) 
error CS3001: Argument type 'System.Xml.XmlWriter' is not CLS-compliant
            Compilation failed: 22 error(s), 0 warnings

BUILD FAILED

c:\Work\cvs_root\apache\logging-log4net\log4net.build(376,14):
External Program Failed: C:\Program Files\Mono-0.91.99\lib\mono/1.0/mcs.exe 
(return code was 1):
NAnt.Core.BuildException: 
c:\Work\cvs_root\apache\logging-log4net\log4net.build(376,14):
External Program Failed: C:\Program Files\Mono-0.91.99\lib\mono/1.0/mcs.exe 
(return code was 1)
   at NAnt.Core.Tasks.ExternalProgramBase.ExecuteTask() in 
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp252.tmp\src\NAnt.Core\Tasks\ExternalProgramBase.cs:line
 298
   at NAnt.DotNet.Tasks.CompilerBase.ExecuteTask() in 
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp252.tmp\src\NAnt.DotNet\Tasks\CompilerBase.cs:line
 476
   at NAnt.Core.Task.Execute() in 
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp252.tmp\src\NAnt.Core\Task.cs:line 176
   at NAnt.Core.TaskContainer.ExecuteChildTasks() in 
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp252.tmp\src\NAnt.Core\TaskContainer.cs:line
 103
   at NAnt.Core.TaskContainer.ExecuteTask() in 
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp252.tmp\src\NAnt.Core\TaskContainer.cs:line
 73
   at NAnt.Core.Tasks.IfTask.ExecuteTask() in 
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp252.tmp\src\NAnt.Core\Tasks\IfTask.cs:line
 334
   at NAnt.Core.Task.Execute() in 
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp252.tmp\src\NAnt.Core\Task.cs:line 176
   at NAnt.Core.Target.Execute() in 
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp252.tmp\src\NAnt.Core\Target.cs:line 249
   at NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies) 
in C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp252.tmp\src\NAnt.Core\Project.cs:line 
870
   at NAnt.Core.Project.Execute() in 
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp252.tmp\src\NAnt.Core\Project.cs:line 827
   at NAnt.Core.Project.Run() in 
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp252.tmp\src\NAnt.Core\Project.cs:line 895

Total time: 8.8 seconds.

Reply via email to