2011-09-01 212 views
1

我工作的这是包装的帮助文件,2010年我找了一些信息VS一个项目,我知道的包装步骤。具体如下:如何将证书添加到根受信任的证书,但没有警报窗口,在C#

  1. 合成一个名为“的.cab”
  2. 构建一个证书文件为当前用户
  3. 证书安装到系统的扩展名的帮助文件。
  4. 签署证书的.cab文件。
  5. 安装.cab文件的帮助观众VS2010。

予编码的应用程序来实现以上步骤。在将证书安装为个人证书后,它在步骤4中失败。我发现当我在根可信证书中安装证书时就可以了。但是,当我将证书安装为根可信证书时,确认窗口弹出!

我瓦纳安装在编码C#控制台应用程序没有确认窗口中的受信任的根证书。我做什么?

+0

你问如何解决证书提供的安全性。没有办法做到这一点。 – btlog

回答

0

如果我理解正确的话,做你想做什么,你需要绕过MS CAPI接口,并添加您的证书+将其标记为受信任的代码签名(你需要建立正确参与以及证书)。为了获得帮助,您必须接触到黑暗的一面。也许问微软通过电子邮件一些帮助,这一点 - 让我们知道结果如何;)

+0

谢谢你的帮助,我已经把这个问题给MSDN Furm有关Visual C#通用,并得到了一些回复一下: http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/563a7a01-1aba-486B-997e-3db918991edd / –

相关问题