logging-log4net-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steven Segers (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LOG4NET-174) log4net.dll references assemblies that are not part of the .NET 3.5 SP1 client profile
Date Wed, 29 May 2013 07:49:22 GMT

    [ https://issues.apache.org/jira/browse/LOG4NET-174?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13669076#comment-13669076

Steven Segers commented on LOG4NET-174:

> log4net.dll references assemblies that are not part of the .NET 3.5 SP1 client profile
> --------------------------------------------------------------------------------------
>                 Key: LOG4NET-174
>                 URL: https://issues.apache.org/jira/browse/LOG4NET-174
>             Project: Log4net
>          Issue Type: Bug
>          Components: Builds
>    Affects Versions: 1.2.10
>         Environment: .Net 3.5 SP1
>            Reporter: Kuno Meyer
> .Net 3.5 SP1 / VS 2008 SP1 has a new build feature: the "client-only framework subset"
switch in the projects settings, meaning that the developer can specify that only a limited
subset of the .Net framework is used. This helps in reducing the size of installers that include
the .Net framework.
> Unfortunately, log4net.dll (1.2.10) has references to System.Web, which is not part of
this "client-only framework subset". This leads to the following compilation warning:
> <<<
> C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets : warning MSB3253: The
referenced assembly "log4net, Version=, Culture=neutral, PublicKeyToken=1b44e1d426115821,
processorArchitecture=MSIL" has a dependency on "System.Web, Version=, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a" which is not listed as part of the "Client" TargetFrameworkSubset.
If this dependent reference is required, you may get compilation errors.
> >>>
> My proposal is to split log4net.dll into a new log4net.dll (core+generic appenders) and
into a separate appender DLL (log4net.server.dll) for deployment on servers only.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message