Added TargetFramework net8.0-windows#10
Conversation
304NotModified
left a comment
There was a problem hiding this comment.
We need also this for .NET8 isn't?
Also we need to update the targets in the unit tests.
The build isn't working, I guess it needs and update the #if statements
|
@304NotModified dotnet 8 is not needed as for dotnet 8 it will use the net 6 compilation. Yes i have gone and adjusted the conditional compiles |
|
Well NET6 will expire soon (end of year), and then the build-pipeline will explode. So I guess you need to add both NET6 + NET8, |
|
Strongly doubt that it would explode given that pipelines using net core 3 are still operational. |
|
Can these build-warnings |
This should also be resolved now |
|
Then I guess it is "just" a matter of making the build-pipeline green. |
hopefully those last changes to the test projects resolve the build pipeline |
|
Since you are explicitly adding NET6 and NET8, then I guess we should change this: <EnableTrimAnalyzer>true</EnableTrimAnalyzer>
<IsTrimmable>true</IsTrimmable>To this: <EnableTrimAnalyzer Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable> |
|
Thank you for the pull-request, and being so persistent. Like the minimal code-changes required to add support for Will publish a new release of NLog.WindowsIdentity to nuget, when NLog v6.0.2 has been released. |
|
No worries at all. Glad we got there in the end. 😄 |
|
NLog.WindowsIdentity ver. 6.0.2 has been published: |
This will add net 6 as a TFM and ensure that the dependencies are not added.
Closes #1
Closes #9