Users getting SmartScreen Filter on install
See original GitHub issue- Version: 5.21.0
- Target: Windows x64
After running npm run dist
which calls build
I go ahead and manually code sign the .exe
found in the dist\win
folder. Following that I check that the file has been signed correctly like this:
signtool.exe verify /pa my-app-1.0.0.exe
It confirms that the file is signed correctly.
However, when I publish a release to Nuts
with the .nupkg
files for Squirrel, my users are getting the SmartScreen filter show up, sometimes killing the installation all together.
My first thought is that it’s the .exe
’s packaged within. This indicated by the Unknown Publisher tag Windows gives to Update.exe
–I believe that belongs to the Squirrel piece.
What am I doing wrong here?
I haven’t been able to get a CI to work because one of my native node modules is finicky to build.
Issue Analytics
- State:
- Created 7 years ago
- Comments:15 (9 by maintainers)
Top GitHub Comments
Proposed fix:
Error information: "Error: Store IsDiskFile() failed." (-2147024773/0x8007007b)
is not printed as part of error messagefile://
).File path is supported in the CSC_LINK (10.1.0).