C# 当用户下载我的应用程序时,如何清除此浏览器警告?

C# 当用户下载我的应用程序时,如何清除此浏览器警告?,c#,google-chrome,browser,warnings,C#,Google Chrome,Browser,Warnings,我有一个c应用程序,用户可以从网站下载。我将.exe和其他一些文件捆绑在一个zip文件中。问题在于,当用户下载我的zip文件时,Chrome浏览器突然开始显示以下警告: flc-app.zip通常不下载,可能会有危险 有人来了 我需要做什么才能让Chrome在用户下载zip文件时不显示此警告? 我需要在应用程序上签名吗?我该怎么做?要多少钱 当我看到这一点时,我想我发现了一些以ZIP方式交付的应用程序,它们没有签名,也没有导致Chrome发布警告。这是作为exe而不是zip提供的。它看起来没有签

我有一个c应用程序,用户可以从网站下载。我将.exe和其他一些文件捆绑在一个zip文件中。问题在于,当用户下载我的zip文件时,Chrome浏览器突然开始显示以下警告:

flc-app.zip通常不下载,可能会有危险

有人来了

我需要做什么才能让Chrome在用户下载zip文件时不显示此警告? 我需要在应用程序上签名吗?我该怎么做?要多少钱

当我看到这一点时,我想我发现了一些以ZIP方式交付的应用程序,它们没有签名,也没有导致Chrome发布警告。这是作为exe而不是zip提供的。它看起来没有签名,而且当我下载它时Chrome也没有警告它

我在其他地方看到过这样的建议:注册谷歌的网站管理员工具可以解决这个问题。这不适用于本例,因为该网站已在谷歌网站管理员工具中注册多年。

最好的资源是和

总而言之:

使用authenticode签名为您的包签名。 别装成恶意软件,我相信你已经做到了。 您的软件(如果不是浏览器插件)。
这可能是一个令人沮丧的过程,所以坚持下去。微软没有透露建立声誉需要多少次下载,但实际上,一旦你停止更改软件包,散列就是声誉的一部分,那么你就可以相当快地克服这个问题。

我可以通过在我的Microsoft skydrive上发布zip文件来解决这个问题

可以直接链接到sky drive文件,如本文所述,主要要点如下所述

将zip文件上载到Microsoft skydrive。 右键单击该文件并选择共享。 点击获取链接。 选择“仅查看”选项。 现在复制链接并将“redir”替换为“download”,以创建直接链接,如图所示。
如果我从https位置链接到文件,我就可以在chrome中下载该文件而不必抱怨。

谢谢。如果没有人能想出一种方法来做到这一点而不签署应用程序,这些博客文章将是有用的。