[英]WIX: Install Certificate but distribute pfx file separately from msi
我想創建一個在多台計算機的本地計算機存儲中安裝證書的MSI。 由於每台計算機上的證書都不同,因此我想從MSI中排除pfx,以便我可以在任何地方提供相同的MSI,而只需要選擇正確的證書即可。
如何告訴WiX,封裝安裝程序中包含的pfx的Binary元素應該是安裝源目錄中的文件,而不是嵌入在MSI中?
您需要自己流式傳輸文件。 如果您在網上搜索,則可能會顯示類似的內容:
http://makemsi-manual.dennisbareis.com/extract_binary_at_install_time.htm
訣竅是SQL查詢的東西。 在WiX中,您只需使用Binary元素即可將文件保存在那里。
如果將pfx文件放在Binary表中,您知道MSI文件是透明的,例如,我可以用Orca打開MSI文件並提取pfx文件,然后用它簽名。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.