-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Windows NSIS uninstall fails when built from MacOS Catalina #4875
Comments
I had to downgrade to |
Unfortunately this issue seems different: I got no warning from Windows Defender. I tried to downgrade electron-builder to |
Same issue! |
Hack solution (good once for oneClick): "nsis": {
"guid": "MyAppName",
"include": "build/installer.nsh",
},
|
@BusinessDuck I tried to remove the |
use |
Building with MacOS Catalina 10.15.4 and experiencing the same issues on Windows. |
I'm also experiencing the same issues -- building on Windows for Windows works fine. |
This problem exists in many electron-builder versions, and has not been fixed until now. just try a hack, and modify electron-builder source code: The hint come from here |
same issue |
Same issue! |
Build your Windows installer in a docker container. Their docs mention how
to do this.
…On Sun, 9 Aug 2020, 04:14 simple, ***@***.***> wrote:
Same issue!
Any solution or workaround?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#4875 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOLPJ7GYXV6G57GP5W4L3YTR7YICHANCNFSM4MIAH6WQ>
.
|
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
same issue here. :( |
same issue |
Same here. I use /NCRC to uninstall it, works fine for me. |
Same here. I worked around it by building "on Windows" with the
|
same issue |
1 similar comment
same issue |
This issue cause is building on mac. |
Same issue, can't understand why this is such a big issue |
Still exits.... |
This is the recommended solution: https://www.electron.build/multi-platform-build#build-electron-app-using-docker-on-a-local-machine Happy to review a PR if anyone would like to open one. Setting up a local dev environment is fairly simple: https://github.com/electron-userland/electron-builder/blob/master/CONTRIBUTING.md#to-setup-a-local-dev-environment |
Still exists. It's best to use Windows OS, VM or docker to make the build |
I find a way to solve this problem:
these two step fixed my problem. |
I find a way to solve this problem:
these two step fixed my problem. |
I find a way to solve this problem:
these two step fixed my problem. |
I find a way to solve this problem:
these two step fixed my problem. |
This works for me!!! Thank you! |
When you turn CRCCheck off is there any unintended consequences of that? Does code signing become at risk? |
Version: 22.4.1
Electron Version: 7.2.1
Electron Type (current, beta, nightly): current
Electron Updater Version: 4.2.5
Target: Windows NSIS (tested on Windows 7 and 10)
I recently switched to Mac OS 10.15 (Catalina) which doesn't support 32 bit executables anymore. Doing so, I also upgraded electron-builder to the latest version so Wine isn't used.
Since then, my Windows NSIS uninstaller seems broken. The build process works as expected, no error/warning raised. However, after the first install of my app which works well, I face a NSIS error when I try to uninstall. This is the common "Installer integrity check has failed" error. When I try to either manually reinstall the app or update it using electron-updater, the installer progress bar stays stuck at around 40%.
My build config is the default one. I tried some tweaks suggested on similar issues but none of them helped. If I build my app from a previous MacOS version the issue disappears.
The text was updated successfully, but these errors were encountered: