Edit: Updated forum link. Also, this build is now available via the built-in auto-updater!

Visual Studio 2010 and .NET v4 are out! As usual, Scott Hanselman has some good coverage on this so I won’t repeat what he’s already published.

Anyway. Back in January, I announced that Paint.NET would be removing support for XP SP2 and Vista RTM “later this year.” Well, that time has come! From now on, Paint.NET will require XP SP3 or Vista SP1 (or Windows 7 of course). This is a result of migrating to .NET v4. I’ve spent the last few hours upgrading Paint.NET v3.5.5 to Visual Studio 2010 and .NET v4, along with a small army of fixes and changes that come with any big upgrade like this.

So, if you’d like to try out the first version of Paint.NET ported to use the brand spankin’ new .NET v4 …

… then head over to the forum and download it!

Please note that there are no .NET v4 specific changes or upgrades to Paint.NET. None. Please don’t ask me if it’s using System.Threading.Tasks, or Windows Workflow, etc. The answer’s no 🙂 Paint.NET will of course benefit from all of the regular optimizations that are in .NET v4, and this is also serving to pave the road for Paint.NET v4 to have a more seamless upgrade path. It also helps to unify my development setup so that I won’t need two copies of Visual Studio installed. Lastly, it helps to avoid a lot of confusion since otherwise installing .NET v4 would not enable you to install Paint.NET v3.5.4; it would still bark at you to install .NET 3.5 SP1. This is due to .NET’s side-by-side versioning system (which is actually a very good thing).