rea*_*pen 12 installation installer wix
如何为使用WIX Installer开发的MSI安装程序提供发布者名称?
在安装我的.msi安装程序时,它显示了未知的发布者,如何为发布者提供名称?是否可以在WIX中执行此操作?如果这样帮助我如何使用WIX安装程序实现这一点.
我认为您希望避免在有人安装您的设置时显示的安全警告.为此,您需要使用证书和私钥对设置进行签名.您可以按照以下链接中说明的步骤尝试执行此操作:
假设您正在控制面板中查找发布者名称Programs and Features.您可以Manufacturer在Product标记中使用该属性.
<Product Id="PUT-YOUR-GUID"
Manufacturer="PublisherName"
Name="ProductName"
UpgradeCode="PUT-YOUR-GUID"
Version="1.0.0">
Run Code Online (Sandbox Code Playgroud)
使用 WiX 的内置工具insignia相当简单。以下是对 WiX MSI 进行代码签名的步骤:
signtool到我的路径。它通常出现在,C:\Program Files (x86)\Windows Kits\10\bin\x64或者最近,C:\Program Files (x86)\Windows Kits\10\App Certification Kitinsignia到我的路径。您的WiX Toolset目录通常位于"C:\Program Files (x86)\WiX Toolset v3.10\bin"signtool sign /f "c:\certificates\mycert.pfx" /p cert-password /d "Your Installer Label" /t http://timestamp.verisign.com/scripts/timstamp.dll /v $(TargetFileName)进一步的笔记和想法:
我还通过执行Project Properties -> Signing并启用单击一次清单,选择证书并检查Sign the assembly选项来签署应用程序(我认为)。
这是我关于如何为引导程序包执行相同操作的类似答案:使用徽章签署 WiX MSI 和引导程序包
| 归档时间: |
|
| 查看次数: |
13955 次 |
| 最近记录: |