繁体   English   中英

如何在Windows 8的Internet上发布Windows Forms应用程序?

[英]How to publish Windows Forms apps on the Internet for Windows 8?

我已将exe文件上传到服务器。 但是,当用户尝试下载并运行我的应用程序时,他会看到以下消息:“ Windows SmartScreen阻止了无法识别的应用程序启动。运行此应用程序可能会使您的PC处于危险之中。” 当然,他可以单击“更多信息”,然后选择“仍然运行”。 但是如何避免呢? 我需要一些特殊证明吗? 我怎么才能得到它?

在Internet上发布Windows Forms应用程序的最佳方法是什么?

我尝试了ClickOnce,并使用InnoSetup创建了安装文件。 无效,SmartScreen仍然显示。

顺便说一下,我是Windows Phone开发人员,我的应用程序下载量超过3,000,000。 可以使用此事实以某种方式成为受信任的发布者吗?

我个人会选择ClickOnce。 而且,是的,您需要使用Windows“信任”的证书对ClickOnce应用程序进行签名。 您需要具有Authenticode的证书才能准确。

请参阅与此相关的MSDN文章 确保您的证书来自受信任的CA,而无需安装其他证书。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM