-
Currently .NET Core 2.0 has reached the end of life on 1st October 2018 The LTS version available are: .NET Core 2.1 with EOL date of August 21, 2021 Knowing this information shall we enable builds for .NET Core 2.1, 3.1 and .NET Standard 2.1? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 12 replies
-
It's not that we restrict user to these targets... Do you know of any drawbacks if we don't do it? |
Beta Was this translation helpful? Give feedback.
-
NETStandard2.0 and NET5. The team should maintain NETStandard2.0 as the lowest common denominator, as it is important to maintain support for .NET Framework applications. |
Beta Was this translation helpful? Give feedback.
-
As long as we want to maintain support for .NET Framework, we should keep a .NET Framework target (currently net461). .NET Standard is not enough to avoid regressions if dropping the .NET Framework target:
As long as we keep a .NET Standard 2.0 target for maximum reach, keeping the .NET Framework target does not add much burden, so I do not see a good reason to remove it. Maybe reducing the NuGet size? Is this really an issue? So for NHibernate 6 I am for targeting net461, netstandard2.0, and net6.0 for enabling use of new .NET features in the NHibernate code base. |
Beta Was this translation helpful? Give feedback.
-
We'll stick with following strategy:
|
Beta Was this translation helpful? Give feedback.
We'll stick with following strategy: