Skip to content

.NET Framework upgrade and impact on Windows XP/Vista users #3201

@Jaex

Description

@Jaex

We were using .NET Framework 4.0 for a long time because it was the last .NET Framework version which supports Windows XP. Because .NET Framework 4.0 does not support TLS 1.2 we are now forced to upgrade the .NET Framework version. Recently GitHub removed support for weak cryptographic standards and because of this ShareX auto updater which relies on the GitHub API to check for updates now only works if you have .NET Framework 4.5 or higher installed. In future, more and more services will drop support for weak cryptographic standards and make TLS 1.2 necessary. Because of this we have no choice but to upgrade the .NET Framework. Unfortunately because of this, ShareX 12.0.0 will be the last update for Windows XP and Windows Vista users. Upgrade of .NET Framework is also going to give us more technologies to work with and it is better for the security of users. We wanted to upgrade our .NET Framework version for a long time and it has now become necessary to do so. Windows XP and Vista users can still use ShareX 12.0.0 but they won't receive auto updates anymore. Unfortunately in the Steam build we are unable to stop Windows XP and Vista users from receiving updates so you must use desktop version if you are a Windows XP or Vista user. If you are using Windows 7 or higher but don't have .NET Framework 4.5 or higher installed, you can download the latest ShareX setup manually and setup will automatically download necessary .NET Framework and install it.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions