Can I dynamically choose the Electron version? #942

Closed
opened 2026-01-29 16:52:25 +00:00 by claunia · 3 comments
Owner

Originally created by @17621706783 on GitHub (Apr 9, 2024).

🚨 The issue tracker is not for questions 🚨

I have an arm64 machine currently, and due to its driver not supporting GPU, I need to downgrade the Electron version. Can I dynamically choose the Electron version? I noticed that 23.2.0 is fixed in the parameters within the Build method.

Originally created by @17621706783 on GitHub (Apr 9, 2024). 🚨 The issue tracker is not for questions 🚨 I have an arm64 machine currently, and due to its driver not supporting GPU, I need to downgrade the Electron version. Can I dynamically choose the Electron version? I noticed that 23.2.0 is fixed in the parameters within the Build method.
claunia added the question label 2026-01-29 16:52:25 +00:00
Author
Owner

@FlorianRappl commented on GitHub (Apr 9, 2024):

Unfortunately no.

I want to decouple these two things (Electron.NET API and Electron - using an adapter library), but developing that takes time. The advantage would be that fixes in Electron.NET would then be applied to all versions of Electron (at least supported by the adapter), whereas now you will need to stick to the version of Electron that comes with Electron.NET.

I wish I could prioritize this project, but I don't see any demand for it.

@FlorianRappl commented on GitHub (Apr 9, 2024): Unfortunately no. I want to decouple these two things (Electron.NET API and Electron - using an adapter library), but developing that takes time. The advantage would be that fixes in Electron.NET would then be applied to all versions of Electron (at least supported by the adapter), whereas now you will need to stick to the version of Electron that comes with Electron.NET. I wish I could prioritize this project, but I don't see any demand for it.
Author
Owner

@gorsheninmv commented on GitHub (Apr 28, 2024):

Yup, this is possible
donet tool run electronize build <your args> /electron-params "-c.electronVersion=29.3.1"
Note that it's not officially supported feature, but workaround

+1 for decoupling Electron.NET API and Electron versions

@gorsheninmv commented on GitHub (Apr 28, 2024): Yup, this is possible `donet tool run electronize build <your args> /electron-params "-c.electronVersion=29.3.1"` Note that it's not officially supported feature, but workaround +1 for decoupling Electron.NET API and Electron versions
Author
Owner

@FlorianRappl commented on GitHub (Oct 31, 2025):

Outdated - use ElectronNET.Core and ElectronNET.Core.AspNet.

See Wiki / What's New.

@FlorianRappl commented on GitHub (Oct 31, 2025): Outdated - use `ElectronNET.Core` and `ElectronNET.Core.AspNet`. See [Wiki / What's New](https://github.com/ElectronNET/Electron.NET/wiki/What's-New).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Electron.NET#942