Questions tagged [squirrel.windows]

Squirrel.Windows is an installation and update framework for Windows desktop apps.

Squirrel.Windows is an installation and update framework for Windows desktop apps.

Squirrel is both a set of tools and a library, to completely manage both installation and updating of your Desktop Windows application, written in either C# or any other language (i.e. Squirrel can manage native C++ applications).

108 questions
24
votes
3 answers

Where can I find the logs for my Electron app in production?

I've built an app with Electron and used Electron-Builder to create a Squirrel windows installer and updater. It all works great but I'm having trouble debugging the production version of my app. Are the logs created by a console.log written…
Tieme
  • 62,602
  • 20
  • 102
  • 156
11
votes
2 answers

How to associate a file extension to an electron app (multiplatform)

I already added the following snippet to my package.json: "build": { "fileAssociations": [ { "ext": "asdf", "name": "ASDF File", "role": "Editor" } ] } But the generated installer does not assign my application to the…
9
votes
1 answer

Electron electron-winstaller fails to create installers for large (filesize) app

I am trying to create a Windows installer for a electron app. First the app is packaged with electron-packager. exec(`npx electron-packager ./ "My App Name" --platform=win32 --out=${packagedLocation}`); Then the app's installer is created using…
9
votes
2 answers

Electron autoupdater progress bar

is there any way to set up a progress bar for downloading new update of app in Electron? I am developing app for Windows using Squirrel and electron-simple-updater and my problem is that updater only gives out events when it starts to download…
Pirozek
  • 1,250
  • 4
  • 16
  • 25
7
votes
0 answers

Portable Electron App

I have an application which based on git electron. (For windows) I need this app to be portable on USB disk and also I want this app to have auto-update feature. Grunt-electron-installer uses squirrel.windows for update mechanism. Squirrel uses…
Murat
  • 245
  • 1
  • 4
  • 8
6
votes
1 answer

How to create registry entries using squirrel.windows

I am creating an Electron application, and am using electron-winstaller to build the installer, which uses squirrel.windows. Inside of one of the example code snippets has this section: const squirrelEvent = process.argv[1]; switch (squirrelEvent)…
MauiPunter
  • 61
  • 3
6
votes
0 answers

How to delete local storage when uninstalling an electron app which uses squirrel

I have an electron.js application where I am trying to clear the local storage of the application on uninstalling the application. The application's installer/uninstaller depends Squirrel.Windows. I have tried the following code using…
Ammar Hasan
  • 2,436
  • 16
  • 22
5
votes
1 answer

electron forge 'make' failing due to too many characters

I added electron to my angular app to be able to run it as a desktop application but I'm having trouble with the 'make' step from electron forge because I keep getting the following error message here is a screenshot of the error message but I also…
5
votes
1 answer

Deploy WPF Application with squirrel.windows and no windows 10 entry in Program & Features

The goal is to deploy with squirrel.windows, to can install, update, uninstall and to see it in Program & Features in Windows 10. To have add the end also a MyApp.msi file would be a plus. Case 1: I created a NugetPackage with the Nuget Package…
Fredy
  • 251
  • 2
  • 5
5
votes
0 answers

Squirrel.Windows Releases file out of sync

I've been using Squirrel.Windows to deploy a WPF successfully for some time now. I had my machine re-imaged and the RELEAESES file inside the Releases folder was recreated from scratch since I was excluding this folder entirely in my .gitignore.…
colinwurtz
  • 703
  • 1
  • 7
  • 23
5
votes
0 answers

Electron 4 Windows -> electron-builder -> auto-update: custom solution

I'm building an app for windows using Electron. To package and distribute it I'm using electron-builder. Electron-builder relies on many packages, and for auto-updates it uses Squirrel-windows. I've been battling with auto-update on Windows for 3…
don
  • 4,113
  • 13
  • 45
  • 70
4
votes
2 answers

How do I create or modify a VB6 exe Version resource block to make it Squirrel-Aware

I have this crazy idea to take a large VB6 app we are continually migrating to .NET and use the Squirrel for Windows installer. It seems I need to make the VB6 app Squirrel-Aware as described here -- add VALUE "SquirrelAwareVersion", "1" to the…
Ben Zuill-Smith
  • 3,504
  • 3
  • 25
  • 44
4
votes
1 answer

Good alternative to Squirrel.Windows

Recently I implemented Squirrel.Windows in one of my programs. It worked fine for basic functionality. Problem is that main methods are all internal and we are left out to use Extension methods or do our own implementation. Plus, Squirrel project…
Juan Carlos
  • 490
  • 5
  • 17
4
votes
2 answers

How to debug an electron app packaged with squirrel that won't start on some computers

I've built an Electron app using the Squirrel packager/update manager. I've had no issues in building the bundle, targeting Windows 64bits only. I installed it on my Macbook pro (on a windows 7 x64 dual boot) without trouble. I tested it also on a…
Rayjax
  • 7,494
  • 11
  • 56
  • 82
4
votes
1 answer

Squirrel.Windows UpdateManager.GitHubUpdateManager Assistance Needed

I'm attempting to use Squirrel.Windows with my application to install and auto update from it's GitHub repositories. Following along in the examples at https://github.com/Squirrel/Squirrel.Windows/blob/master/docs/getting-started/1-integrating.md…
Chris Whitley
  • 181
  • 1
  • 5
1
2 3 4 5 6 7 8