Using the latest electron.net (9) compatible with .NET LTS (Core 3.1) is using an unsupported version of electron (9) #643

Open
opened 2026-01-29 16:45:03 +00:00 by claunia · 0 comments
Owner

Originally created by @The-MAZZTer on GitHub (Mar 26, 2021).

Originally assigned to: @GregorBiswanger on GitHub.

  • Version:
    Electron.NET CLI 9.31.2.0
    Electron.NET API 9.31.2

.NET Core 3.1.13 LTS

  • Target:
    Windows x64

Steps to Reproduce:

  1. Create a new ASP.NET Core 3.1 project.
  2. Attempt to install latest Electron.NET nuget package

Install fails as latest 11.x version does not support .NET LTS, only .NET 5, forcing LTS users to use 9.x version. This version uses electron 9.4.4 which does not appear to be officially supported by the electron team any more; users running into problems are told to upgrade.

This was a problem for me because electron 9.4.4 install can fail if behind a proxy, as it fails to use standard proxy environment variable directives and requires custom ones to be defined (I am not sure if electron 11 still has this problem or not).

I would recommend going forward the Electron.NET team target the latest .NET LTS as a minimum supported version. If .NET Core 3.1 support cannot be re-added for whatever reason I suggest doing this going forward with .NET 6 LTS.

Originally created by @The-MAZZTer on GitHub (Mar 26, 2021). Originally assigned to: @GregorBiswanger on GitHub. * **Version**: Electron.NET CLI 9.31.2.0 Electron.NET API 9.31.2 .NET Core 3.1.13 LTS * **Target**: Windows x64 Steps to Reproduce: 1. Create a new ASP.NET Core 3.1 project. 2. Attempt to install latest Electron.NET nuget package Install fails as latest 11.x version does not support .NET LTS, only .NET 5, forcing LTS users to use 9.x version. This version uses electron 9.4.4 which does not appear to be officially supported by the electron team any more; users running into problems are told to upgrade. This was a problem for me because electron 9.4.4 install can fail if behind a proxy, as it fails to use standard proxy environment variable directives and requires custom ones to be defined (I am not sure if electron 11 still has this problem or not). I would recommend going forward the Electron.NET team target the latest .NET LTS as a minimum supported version. If .NET Core 3.1 support cannot be re-added for whatever reason I suggest doing this going forward with .NET 6 LTS.
claunia added the bug label 2026-01-29 16:45:03 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Electron.NET#643