Reptillian Posted November 30, 2021 Share Posted November 30, 2021 (edited) This is a question that I have. Right now, it seems that .NET 5.0 is supported, but for plugin development, should the transition be now? Is there a set end-date for .NET 5 support? Looks like this error answers my question: Quote Severity Code Description Project File Line Suppression State Error CS1705 Assembly 'PaintDotNet.Core' with identity 'PaintDotNet.Core, Version=4.303.7994.40115, Culture=neutral, PublicKeyToken=null' uses 'System.Runtime, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' which has a higher version than referenced assembly 'System.Runtime' with identity 'System.Runtime, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' TiledFormGmicPDN C:\gmic-pdn\gmic-pdn-tiled-form\src\CSC 1 N/A Going with yes. Time to install VS2022 then. EDIT: Do I uninstall 2019 first, and then install 2022, or should I install 2022 straight away? Edited November 30, 2021 by Reptillian Quote G'MIC Filter Developer Link to comment Share on other sites More sharing options...
toe_head2001 Posted November 30, 2021 Share Posted November 30, 2021 2 hours ago, Reptillian said: Do I uninstall 2019 first, and then install 2022, or should I install 2022 straight away? You can install 2022 alongside 2019; they won't interfere with each other. 1 Quote My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 30, 2021 Share Posted November 30, 2021 2 hours ago, Reptillian said: Is there a set end-date for .NET 5 support? With regards to Paint.NET, that would be November 21st, 2021, which is when 4.3.3 on .NET 6 was released. .NET 5 was just a short-term, temporary thing until .NET 6 was released. 1 Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Reptillian Posted November 30, 2021 Author Share Posted November 30, 2021 (edited) 1 minute ago, Rick Brewster said: .NET 5 was just a short-term, temporary thing until .NET 6 was released. Got it. .NET 6 will be a long-term thing, right? Edited November 30, 2021 by Reptillian Quote G'MIC Filter Developer Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 30, 2021 Share Posted November 30, 2021 IIRC, .NET 7 comes out 1 year after .NET 6. Whether Paint.NET can migrate to it immediately will depend on how compatible it is, which should be dependent mostly on use of BinaryFormatter which is getting the boot. https://github.com/dotnet/designs/blob/main/accepted/2020/better-obsoletion/binaryformatter-obsoletion.md But in general, from here on out, you should expect Paint.NET to always adopt the latest, newest version of .NET as soon as it's available. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.