-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exe file for IDE setup is built successfully, but it doesn't start. #56
Comments
i uploaded my squirrel installer here https://drive.google.com/file/d/1JBj4mKA4H6_hef_UbGHqTRRGZKAxL4th/view?usp=share_link Both work fine for me on my windows machine |
Hi, I have built the squirrel package with the latest source code and this is the result: I have tried to run the .exe file and it started after 3 minutes. This is the video of the run: Almost the same behavior as the .exe downloaded from Jonah build. Once the installation is completed, I can find the IDE in the folder May I assume is it the correct behavior? |
yes thats correct. This is sadly really slow right now, but will be optimized alot when this PR eclipse-theia/theia#12412 from mark gets merged and we update to the Theia version containing it |
Can a loading bar be added to show the users the installation is going on? |
not that i know of. The whole installer is not really in our hands when using Squirrel. Here is the documentation for it https://www.electronforge.io/config/makers/squirrel.windows. Though for me a window is popping up as soon as i start the installation, with some animation. |
or maybe appX is a possiblility? https://www.electronforge.io/config/makers/appx. This creates files for windows store type apps |
Ok, thanks for the detailed answer. For now, it's not a priority, but a good way to let the users know the installation is going on. I will have a look at the links you share :) |
why not use Electron Builder which contain progress bar? https://www.electron.build/ . |
because Electron Builder is an old 3rd party tool, which we don't know how long it will still be supported. |
Another option i just found is that Windows.Squirrel lets you define a custom Gif file which will be displayed while the installation is running. So we could create our own Gif with a loading animation the Huawei Logo and a Message saying this takes a few minutes. |
Hi, i created a PR here for building MSI installers for electron. The downside with this is just that the prerequisites can be quite bothersome to setup |
Both exe and msi are used by Windows. Are we talking about switching from electron-forge to Electron Builder? |
Are you referring to the squirrel installers with exe? In previous meetings we discussed that the squirrel installers weren't working for you and you wanted a more classic windows installer with progress bar. Thats why this was a much easier and quicker solution than switching over to electron builder. |
We want to implement an NSIS-based installation, which electron builder can do, so we want to abandon squirrel installers and choose electron builder. |
oh ok. In that case the project needs to be migrated to electron-builder. It's probably best we discuss this in the Meeting in an hour |
Here is a PR for using electron-builder wth NSIS installers configured for windows #83 |
Yes, we've tested it. It does work. Thank you.@msujew |
Today my colleague liusen raised an issue with the setup.exe file built (squirrel installer). Basically, the build log said SUCCESS, but nothing happens once we execute the .exe file. Could you please share here the file you can create on Windows so that we can check the differences?
The text was updated successfully, but these errors were encountered: