Jump to content

Paint.NET refusing to install on Windows 10 due to .NET already existing


Recommended Posts

Hi, I just upgraded from Windows 7 to Windows 10 (both x64) and now Paint.NET refuses to install because .NET 4.7.1 is already on the computer.

 

I tried installing an older version in the process of reinstalling everything I use before getting to Paint.NET and it also understandably refused to install as a newer version was already on the PC, however with Paint.NET the installation shuts down abruptly without giving me any type of error or message, it just refuses to continue as it can't install .NET.

 

Any help please? I've been using this software for years and it's been dead reliable and practical for pretty much anything.

 

Thank you!

Link to comment
Share on other sites

Have you installed all Windows Updates yet? If you've done a "fresh" Windows 10 install or upgrade then you might not be on the latest "big" update.

 

If this is the case, then going to Windows Update and installing everything, rebooting, and then repeating until the well is dry ... and theninstalling Paint.NET, will fix things.

 

https://blog.getpaint.net/2017/10/23/paint-net-4-0-20-and-net-4-7/

 

I'm planning on making this clearer in subsequent updates. Not just "oops failed" but more like "hey you need Windows 10 v1607 or newer, go get your Windows Updates installed".

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Glad it's working now :D

 

Can't do that. Paint.NET requires .NET to install. That setup UI is written using .NET. You can't install something without the dependency.

 

Also, I'm not going to spend a lot of time to engineer something that is only useful occasionally by someone who hasn't installed their updates. Just install your updates! The solution here is just a better way of communicating this to the user so they don't have to scratch their head and wander on to the forum for a solution.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Nah. The setup UI uses .NET, therefore .NET has to be installed before even the setup UI can execute. Installing .NET beforehand isn't just convention, it's legitimately required.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

  • 11 months later...

I'm having the same issue except that I've taken all Windows 10 updates, de-installed Paint.NET, and made sure there is no .NET 4.7.x installed. When I try to install Paint.NET it complains that I don't have a proper OS. The only thing I can think of is that I have Windows 10 Education installed?

Link to comment
Share on other sites

Sorry, never mind. Although the Windows Update screen told me I was up to date, when I went to reboot my computer (just in case), I discovered that not all the updates had been applied yet. It's installing OK now.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...