Tips and Resources

Paint.NET MSI deployment via Group Policy (GPO)

Paint.NET is a fantastic image editing tool for windows machines - it is compatible with Windows 11, or  Windows 10 (version 1607 "Anniversary Update" or newer),or  Windows 8.1, or  Windows 7 SP1 

Paint.net homepage: http://www.getpaint.net/

MSI Deployment Guide:

Note: Paint.NET 3.5.5 and higher requires the .NET framework 3.5 sp1 installed on the machines prior to deployment. I have posted a guide to .NET frameworks here

1. Download the offline installer from GitHub here: https://github.com/paintdotnet/release/releases

2. Extract Paint.NET.Install.exe from the downloaded .zip file to a location that is easy to get to, e.g C:\PaintdotNET.

3. Open a command window by pressing the Windows Key + R, then type "cmd" (without the quotes) into the open box.

4. Create an MSI file with the command: /createMsi /auto e.g C:\paintdotNET\Paint.NET.3.5.5.install.exe /createMsi /auto
After running the command, you will see a new folder called PaintDotNetMsi on your desktop. In it are either PaintDotNet.x64.msi or PaintDotNet.x86.msi depending on the architecture you downloaded.

5. Copy the MSI file to your shared folder where you store your deployment packages.

6. Add the msi file to your Software Installation settings of your group policy.

References:

Paint.NET Unattended guide: http://www.getpaint.net/doc/latest/UnattendedInstallation.html

GitHub repository: https://github.com/paintdotnet/release/releases