簡體   English   中英

通過 MSI 安裝自簽名證書(通過 vdproj 構建)

[英]Install self-signed cert via MSI (built via vdproj)

WPF C# 桌面應用程序使用自簽名證書進行 TLS 通信。 我們需要用 sha-2 替換 md5 證書以允許 TLS 1.2。 我已經使用 New-SelfSignedCert cmdlet 創建了證書,並且該軟件按預期工作。

目前證書安裝是手動完成的。 是否可以在 MSI 中創建和安裝證書? 如果是的話,你怎么做?

編輯:現在我也已經創建並以編程方式安裝了它,但我不知道如何將它合並到安裝程序中?

  1. 將其作為程序輸出添加到安裝程序項目中。
  2. 將其添加為安裝程序項目中的自定義操作。 將其安裝程序屬性設置為 false。
  3. 將原始程序配置為請求管理員權限(否則會靜默失敗)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM