这样的问题:我需要在我的安装(WiX 3.5)中导入 .pfx 证书。我需要接受在没有任何(!)用户交互的情况下导入它们,甚至接受(对于构建服务器和测试市场的测试需要如此)
尝试使用标准 WiX 解决方案,WiXIISExtension
但没有安静(静默)导入的选项。
在 C++ 上尝试了这样的解决方案(来自 wix 中 dll 的延迟自定义操作):
链
PfxImportCertStore - CertEnumCertificatesStore - CertAddCertificateContextToStore
:证书管理器要求接受...CryptUIWizImport
带有标志CRYPTUI_WIZ_NO_UI
:CryptoAPI 试图访问私钥,经理要求接受...
有没有办法解决这个问题?或者我真的需要写一个定制服务来接受?