2011-09-01 35 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 / –

相關問題