Wpf ClickOnce在认证应用程序中打开文件安全警告

Wpf ClickOnce在认证应用程序中打开文件安全警告,wpf,installation,certificate,clickonce,Wpf,Installation,Certificate,Clickonce,我的ClickOnce WPF 4.0应用程序可以在本地下载和安装。先决条件安装程序和应用程序本身的可执行文件由Comodo签名。没有“未知发布者”提示。到目前为止,这很有效 但用户仍然会收到来自Windows的“打开文件-安全警告”,告诉他们该文件是从internet下载的(提到我是发布者)。这不应该已经通过认证来解决吗?这确实会降低对我的应用程序的信任,因为它会在每次启动时显示,只要用户没有取消选中“打开此文件前始终询问”复选框。一段时间后,提示确实消失了,所以我认为这是Windows 8的

我的ClickOnce WPF 4.0应用程序可以在本地下载和安装。先决条件安装程序和应用程序本身的可执行文件由Comodo签名。没有“未知发布者”提示。到目前为止,这很有效


但用户仍然会收到来自Windows的“打开文件-安全警告”,告诉他们该文件是从internet下载的(提到我是发布者)。这不应该已经通过认证来解决吗?这确实会降低对我的应用程序的信任,因为它会在每次启动时显示,只要用户没有取消选中“打开此文件前始终询问”复选框。

一段时间后,提示确实消失了,所以我认为这是Windows 8的一个小故障,就像Ricky假设的那样。但是当我不得不更新我的证书时,我又遇到了同样的问题,这次是在Windows8.1上。这花了几天时间,但最终它不再发生了


我认为应用程序的信誉已经提高到不再需要显示提示的程度。

提示确实在一段时间后消失了,所以我认为这是Windows 8的一个小故障,就像Ricky所认为的那样。但是当我不得不更新我的证书时,我又遇到了同样的问题,这次是在Windows8.1上。这花了几天时间,但最终它不再发生了


我假设应用程序的声誉已经提高到不再需要显示提示的程度。

您是在每个版本的windows上都收到提示,还是仅在windows 8上收到提示?@RobinDotNet是的,这似乎是正确的。我无法用Windows Vista或7复制它。我刚刚开始遇到完全相同的问题。仅在Windows 8上发生,不在任何其他操作系统上发生。我还没有弄清楚原因。即使您取消选中“始终询问”复选框,它也会在下次更新时返回。是否有人解决了此问题。我刚刚完成了一系列工作,将exe作为构建的一部分进行签名,但这仍然在进行中!:(我不介意这么多,但正如@Ricky所说,当应用程序更新时,路径会发生变化,即使您让用户取消选中“始终询问”复选框,提示也会重新出现!我现在正在运行带有“更新”的Windows 8.1),我再也看不到这个问题了。我在让clickonce应用程序在安装程序未执行的情况下运行时也遇到了问题。我感觉Windows 8中有一个bug导致了这个问题。你是在每个版本的Windows上都得到提示,还是仅仅是Windows 8?@RobinDotNet是的,这似乎是正确的。我无法重新编程在Windows Vista或7上执行此操作。我刚刚开始遇到完全相同的问题。仅在Windows 8上发生,在任何其他操作系统上都不会发生。我还不知道原因。即使取消选中“始终询问”复选框,它也会在下一次更新时返回。是否有人解决了此问题。我只是在构建过程中对exe进行了签名,但(我不介意,但正如@Ricky所说,当应用程序更新时,路径会改变,即使你让用户取消选中“始终询问”复选框,提示也会重新出现!我现在正在运行带有“更新”的Windows 8.1),我再也看不到这个问题了。我在让clickonce应用程序在安装程序未执行的情况下运行时也遇到了问题。我感觉Windows 8中有一个错误导致了这个问题。安装程序从来没有出现过问题。我可以通过设置所需的最低版本强制更新,因为包清单是signe我的问题是我仍然得到“打开此文件前始终询问”的提示每次我更新应用程序时,都会在Windows 10上提示,即使该应用程序是使用与清单相同的证书签名的,并且是SHA256和时间戳等。安装程序从来没有问题。我可以通过设置所需的最低版本来强制更新,并且由于包清单已签名,它会立即部署。我的问题是,我直到每次我更新应用程序时,Windows 10上都会出现“总是在打开此文件之前询问”提示,即使该应用程序使用与清单相同的证书签名,并且是SHA256和时间戳等等。