使用证书对 exe 进行签名并不能解决智能屏幕的显示问题



我正在开发C 程序。我从公司(Microsoft)中配置的PKI解决方案中生成证书。我使用证书(生成)签名。但是,当我在服务器(Internet)上制作文件并下载它时,我有显示SmartScreen的问题。我该如何使我的.EXE在我们公司的所有计算机中都能很好地工作?我应该购买证书以签署我的代码吗?用根证书签名我的代码?

我认为问题是您的应用程序已下载了一些用户,而Microsoft

未知声誉

P.S。您可以在Microsoft Store

中分发您的程序