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:
---------------------------------------

x
                
> 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=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821,
processorArchitecture=MSIL" has a dependency on "System.Web, Version=2.0.0.0, 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

Mime
View raw message