I don't think that <DigitalCertificate> is what you want. I think that
is used when you want to verify the signature of an external resource
(CAB file etc).
Sign your msi's with SIGNTOOL.EXE, the MSBuild SignFile task or
PowerShell's Set-AuthenticodeSignature cmdlet.
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Monday, July 23, 2007 10:16 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] DigitalCertificate is ignored
I'm relatively new to Widows Installer and WiX and am attempting to
create a signed installer. I've added the following to my wxs file:
<Media Id="1" Cabinet="MyProduct1.cab" EmbedCab="yes" DiskPrompt="CD-ROM
#1">
<DigitalCertificate Id="MyCertificate"
SourceFile="..\Dependencies\CodeSigning\Certificate\mycredentials.spc"
/>
</Media>
Candle and Light run successfully without errors or warnings but the
resulting MSI file does not appear to be signed. Is this just signing
the cab file and not having any effect on the MSI? I can't find much
documentation on how to get a signed MSI from WiX.
Thanks,
Doug
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users