Skip to content

Conversation

taynes13
Copy link

@taynes13 taynes13 commented Sep 1, 2025

If I try using package in .NET application, I get reference warnings. It works but it gives warnings. In order to avoid these warnings, package has to be compiled in framework supported by .NET (e.g. in .NET Standard).

This change adds support for .NET (and other .NET implementations supporting .NET Standard 2.0) by multi-target compiling to .NET Framework and .NET Standard 2.0.

Detailed changes:

  • Change to SDK project format to support multiple target frameworks
  • Compile to target frameworks .NET Standard 2.0, .NET Framework 3.5 and .NET Framework 4.6.2
  • Update to log4net 2.0.10 (oldest version without reported security issue)
  • Update to NLog 4.5.0 (oldest version supporting .NET Standard 2.0)
  • Add NUnit tests to test library works for .NET Framework 3.5, .NET Framework 4.6.2, .NET Framework 4.8.1 and .NET 8

Add support for .NET (and other .NET implementations supporting
.NET Standard 2.0) by multi-target compiling to .NET Framework and
.NET Standard 2.0.

Detailed changes:
* Change to SDK project format to support multiple target frameworks
* Compile to target frameworks .NET Standard 2.0, .NET Framework 3.5 and
  .NET Framework 4.6.2
* Update to log4net 2.0.10 (oldest version without reported security
  issue)
* Update to NLog 4.5.0 (oldest version supporting .NET Standard 2.0)
* Add NUnit tests to test library works for .NET Framework 3.5,
  .NET Framework 4.6.2, .NET Framework 4.8.1 and .NET 8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant