Paint.NET file type plugin development
Paint.NET isn't very well documented in terms of what you need to do to develop a plugin. And if your plugin is intended to add support for a new file type, rather than add a new image-related effect.. then there's even less information. Luckily you can download a third-party template and use that as a base.
Ensure the project is set to use the .NET 3.5 framework (mine defaulted to 4.0). If this is not done correctly, then your plugin will be ignored by Paint.NET.