Do we still want to keep older .NET versions? #25
Replies: 3 comments 5 replies
-
|
Beta Was this translation helpful? Give feedback.
-
Scratch that. Yeah, lets keep it. The reason I'm making all my libraries support the same set of target frameworks is because I have a 'generic arithmetic' library that performs arithmetic on the generic type T, which my GenericPolynomial and GenericMultivaritePolynomial libraries use, and the test projects for these generic polynomial libraries take a dependency on BigDecimal, BigRational, BigComplex, and so on and its hard to test against a target framework unless all these libraries also target it, so I'm standardizing the set of target frameworks across all of them. In regards to security, I think it is unlikely that anything we are doing is going to result in a security problem; we are not deserializing arbitrary data, we are not writing to the filesystem or making system API calls, we are not elevating privileges and we are not using pointers or unsafe code or anything like that, so I think the risk is low. |
Beta Was this translation helpful? Give feedback.
-
I can understand the desire to keep a consistent set of frameworks supported across a set of projects. @AdamWhiteHat, Are you okay with removing net45 and/or net46 support from BigDecimal? |
Beta Was this translation helpful? Give feedback.
-
I'm now seeing this warning on compile in my experimental branch.
Microsoft's Download .NET 5.0 reads:
I don't see any problem with leaving it available, except for the possibility that a security flaw might be discovered in .NET 5.
I will continue to work with .NET 5 until I hear otherwise.
Beta Was this translation helpful? Give feedback.
All reactions