Skip to content
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

Ways to make a file more trustworthy (Signing, submitting to microsoft) #199

Open
kaltinril opened this issue Oct 1, 2024 · 3 comments
Open

Comments

@kaltinril
Copy link
Collaborator

Seems like there are really 3 things.

  1. (Chapter 1) unblocking the zip (Fixes the issue)
  2. (Chapter 2-5) signing (Doesn't actually fix the warning, but does show the publisher name instead of unknown)
  3. (Chapter 6) Submitting to Microsoft (unsure what it will actually do)

I've put everything into a doc for you
How to Sign a file.docx

@vchelaru
Copy link
Owner

vchelaru commented Oct 1, 2024

Thank you for researching this. I'm going to (currently) postpone working on this because:

  1. It seems to be fairly complicated - at least there are many steps
  2. There is no guarantee that all of this work will have any impact on the "windows protected your PC" popup. Gum is not super popular so it's possible (likely?) that Microsoft will not accept the certificate and remove that popup.

I'll keep this issue open for now and we can revisit it later.

@kaltinril
Copy link
Collaborator Author

Other ways....

Looks like you can also do Windows Installer (If you have a non "express" version of Visual Studio)

Or

You can use the ClickOnce installer (Probably this option)

Click Once
https://learn.microsoft.com/en-us/visualstudio/deployment/clickonce-security-and-deployment?view=vs-2022

Windows Installer
https://learn.microsoft.com/en-us/visualstudio/deployment/installer-projects-net-core?view=vs-2022

@vchelaru
Copy link
Owner

@kaltinril are any of these options something you'd be comfortable trying?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants