During some code cleanup I entoutered an issue with an assemblybinding
After some looking into the code of Log4Net appender I encountered this curious piece of code in the csproj file.
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.3' ">
<PackageReference Include="log4net" Version="2.0.8" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' != 'netstandard1.3' ">
<PackageReference Include="log4net" Version="2.0.7" />
</ItemGroup>
What is special about netstandard1.3 that only this target deserves 2.0.8?
Repro Steps
- Just add reference to Log4NetAppender
Actual Behavior
It depends on log4net 2.0.7
Expected Behavior
It depends on log4net 2.0.8
During some code cleanup I entoutered an issue with an assemblybinding
After some looking into the code of Log4Net appender I encountered this curious piece of code in the csproj file.
What is special about netstandard1.3 that only this target deserves 2.0.8?
Repro Steps
Actual Behavior
It depends on log4net 2.0.7
Expected Behavior
It depends on log4net 2.0.8