Is it necessary for my projects to support Windows XP/Vista/7 in today?

Discussion in 'Windows 10' started by Mouri_Naruto, May 3, 2020.

  1. Mouri_Naruto

    Mouri_Naruto MDL Developer

    Jul 10, 2014
    525
    1,791
    30
    Everyone knows that Windows 7 is end of support. My projects still support Windows Vista and 7.

    But support the old Windows versions makes me hard to improve my projects. I want to use some modern solutions such as the WPF, Direct2D etc for improving developer and user experience.

    I think I should know your opinions.

    Kenji Mouri
     
  2. I would say Windows 7 (with SP1) and higher. Many people still use Windows 7 and Windows 8 these days. Vista was never a hit and I don't think many users are using Windows XP as their daily OS.
    Does Windows 7 support WPF and Direct2D?
     
  3. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    16,226
    84,914
    340
    Windows 8.1 is good enough
     
  4. Mouri_Naruto

    Mouri_Naruto MDL Developer

    Jul 10, 2014
    525
    1,791
    30
    Windows 7 is the minimum version for supporting Direct 2D without installing hotfixes manually.
    Windows 7 with Service Pack 1 is the minimum version for supporting .NET Core WPF.

    Kenji Mouri
     
  5. If there are no negative aspects of supporting Windows 7 with SP1, then why not?
     
  6. kaljukass

    kaljukass MDL Guru

    Nov 26, 2012
    3,396
    1,322
    120
    @Mouri_Naruto
    You say that you are a developer, ie an innovator and a developer of new solutions. Did I understand correctly?
    And then maybe you start talking about XP, Vista, W7, and so on.
    Sorry, but this stage of development is behind us. It already was.
    No historian is an innovator. He is a chronicler.
    Of course, it is necessary to know history, but not to live in the past.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Mouri_Naruto

    Mouri_Naruto MDL Developer

    Jul 10, 2014
    525
    1,791
    30
    @luzea I am testing the minimum system requirement of .NET Core WPF in Windows Preinstallation Environment.
    @kaljukass Yes. But I need know the public opinion before I adjust it. (I am worry about users are not agree with that decision.)
    @abbodi1406 It's easy for me to make my projects support Windows 8.1 and later versions of Windows.
     
  8. Michaela Joy

    Michaela Joy MDL Crazy Lady

    Jul 26, 2012
    4,071
    4,651
    150
    What TigTex said! Support Windows 7 if you can.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Mouri_Naruto

    Mouri_Naruto MDL Developer

    Jul 10, 2014
    525
    1,791
    30
    upload_2020-5-4_3-36-45.png

    The .NET Core 3.1 with WPF app can run properly under Windows 8 Preinstallation Environment.
    But it's not OK under Windows 7 with Service Pack 1 Preinstallation Environment. (I need to find out the reason.)

    Kenji Mouri
     
  10. Mouri_Naruto

    Mouri_Naruto MDL Developer

    Jul 10, 2014
    525
    1,791
    30
    upload_2020-5-4_4-17-48.png
    OK under Windows 7 with Service Pack 1 and KB2533623.

    It need more files if you want to run it under Windows 7 with Service Pack 1 Preinstallation Environment.
    Such as "d3d9.dll" etc.
     
  11. Michaela Joy

    Michaela Joy MDL Crazy Lady

    Jul 26, 2012
    4,071
    4,651
    150
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. qyh1206

    qyh1206 MDL Novice

    May 5, 2020
    8
    2
    0
    I think it's good.
    Since most of us hasn't use Windows Vista for a long time.
    Although I recently get the Windows 3.1 virtual machine installed on my computer lol.
    My own software also stopped the support for XP, Vista. The lowest requirement is Windows 7 SP1.
     
  13. ceo54

    ceo54 MDL Addicted

    Aug 13, 2015
    867
    361
    30
    Please don't drop support for Windows 8.1

    ever.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. Mouri_Naruto

    Mouri_Naruto MDL Developer

    Jul 10, 2014
    525
    1,791
    30
    I think you can use my tools under Windows 8.1 because the minimum system requirement is Windows 7 with Service Pack 1 and KB2533623.
     
  15. ceo54

    ceo54 MDL Addicted

    Aug 13, 2015
    867
    361
    30
    For now yes, but what about in the future ? you said you'll drop the support for 8.1 when 2021 LTSC would come out.

    By the way, where can I find all your softwares ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. Mouri_Naruto

    Mouri_Naruto MDL Developer

    Jul 10, 2014
    525
    1,791
    30
    #18 Mouri_Naruto, May 9, 2020
    Last edited: May 9, 2020
    (OP)
    Windows 8 is not equal to Windows 8.1, I think. Windows 8.1 is not end of support from Microsoft, so I don't drop the support for that until a new LTSC come out after the Windows 8.1 EOL. (Maybe LTSC 2025?)

    I think you can find my posts in the MDL, you will find software which created or maintained by myself.
     
  17. ceo54

    ceo54 MDL Addicted

    Aug 13, 2015
    867
    361
    30
    Thank you for the clarification and all the work. Highly appreciated :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...