Jump to content

[Paint.net 4.x.x] Exact reason for not running on Vista OS?


JonasMix

Recommended Posts

Hi, I'm genuinely curious to what Win7+ function/feature that Paint.Net 4 uses, that is not supported in Vista SP2.

I mean, Vista can run .net framework 4.5 applications just fine.(just not develop them) So what´s the exact cause?

 

//Jonas

Link to comment
Share on other sites

<moved to paint.net Discussion & Questions>

Link to comment
Share on other sites

How about:  Because Vista is OLD and Rick didn't want to spend valuable development time regressing neat new features for an OS that wouldn't support them?

Link to comment
Share on other sites

And because it didn't work there anymore and because nobody has Vista (statistically speaking) so it wasn't worth fixing. Supporting Vista would greatly increasing testing time and bog me down and I doubt 4.0 would've ever seen the light of day if I had maintained it.

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

How about:  Because Vista is OLD and Rick didn't want to spend valuable development time regressing neat new features for an OS that wouldn't support them?

And what would one of these features be? I'm genuinely interested in knowing this since Vista supports .Net 4.5.1 applications just as good as Win7.(this is why i made this thread)

 

And because it didn't work there anymore and because nobody has Vista (statistically speaking) so it wasn't worth fixing. Supporting Vista would greatly increasing testing time and bog me down and I doubt 4.0 would've ever seen the light of day if I had maintained it.

So Supporting Vista would have forced you to write much of the code in a different way that you now have done? And/or since you haven't had any/enough people to bug test it on Vista, it wasn't worth your time making it run on Vista. Have i understood that correctly?

 

Or is Vista actually lacking something (beside users) that would force you to "remove" features currently used in Paint.net 4?

Edited by JonasMix
Link to comment
Share on other sites

Things always work slightly different between versions of Windows. Even getting 4.0 to work properly across Win7 SP1 vs 8.1 was fairly intense. SP1 is required on Win7 because without those updates WIC has a bunch of bugs that breaks a ton of stuff. There are also differences in how DWM interacts with Direct2D and the customized window chrome that PDN has. There is even a weird bug in Win8 that I had to work around that was then fixed in 8.1 and since 8.1 is a free update I removed the fix/workaround. I don't have the energy/time/motivation/desire to add another entry in the testing matrix. It takes a LOT of time when something pops up that only doesn't work on one specific version of Windows. And yeah at one point I ran the installer in Vista and it just didn't work. Not many people use Vista and so I decided to drop support for it. Statistically speaking it's been a good decision. Some people don't agree, but it's my time and my happiness that I'm optimizing for at the end of the day, and that stuff was just wearing me down and burning me out.

Please upgrade to Windows 7 SP1 or newer.

  • Upvote 2

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...