How to deploy winui app without Code Signing certificate? #9152
-
Hi. For individual developers, it is almost impossible to obtain a trusted certificate, and if it is possible, it costs almost $400 per year. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
The certificate is really only there for the .msix package. So the easiest option is to not use the package. Create your first WinUI 3 project gives the steps for making a project unpackaged. If you want both the .msix package and no code signing certificate, then you are out of luck. Windows needs the package to be signed by a trusted certificate before you install it. If you are in a limited business environment or you are distributing these applications to a very small group of people who trust you, then you can use either a business certificate from the business' CA, or a self signed certificate. If you do set the project to unpackaged, you should be able to copy the contents of the output directory for C#, I know you can with C++. |
Beta Was this translation helpful? Give feedback.
The certificate is really only there for the .msix package. So the easiest option is to not use the package. Create your first WinUI 3 project gives the steps for making a project unpackaged.
If you want both the .msix package and no code signing certificate, then you are out of luck. Windows needs the package to be signed by a trusted certificate before you install it. If you are in a limited business environment or you are distributing these applications to a very small group of people who trust you, then you can use either a business certificate from the business' CA, or a self signed certificate.
If you do set the project to unpackaged, you should be able to copy the contents of the o…