【发布时间】:2014-07-28 23:49:11
【问题描述】:
我正在开发一个办公插件应用程序。我们想试试 Visual Studio 中 ClickOnce 的自动更新功能。
这是我们第一次在线发布该软件。我们使用自己创建的证书对软件进行签名。我们遇到了一个问题。当我们从服务器下载此文件后尝试运行 .exe 文件时,我们将软件放在我们的服务器上。 它给出了以下错误:
此应用程序中的自定义功能将不起作用,因为 用于签署 wordadd 或其部署清单的证书 位置不受信任。请联系您的管理员以获取更多信息 帮助。
然后我们将开发者创建的证书导出并导入我们要下载软件的计算机。它不会显示上述错误。它还可以自动更新。但我们不能要求我们的用户这样做。要求我们的用户这样做真的很不方便。所以我们只是想知道如果我们从证书提供者那里购买证书是否可以解决这个问题。
下面也是一个关于这个问题的问题,即使他们已经购买了证书,他们仍然有这个问题。
【问题讨论】:
-
我将您的问题标题修改为我认为您的问题所问的内容。如果我的解释有误,您可以更改它。
标签: c# visual-studio-2010 clickonce code-signing