使用WiX创建的MSI的数字文件名 [英] Numeric file name for MSI created with WiX

查看:96
本文介绍了使用WiX创建的MSI的数字文件名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我运行WiX安装程序时,它会触发要求访问确认以运行MSI的用户访问控制,MSI文件名显示为"7位数number.msi"(例如"3858264.msi").

When I run my WiX installer it triggers User Access Control which asks for confirmation to run the MSI, the MSI file name is displayed as "7-digit number.msi" (e.g. "3858264.msi").

是否可以将名称更改为其他名称?

Is there a way to change that name to something else?

推荐答案

数字文件名 :我已经看到签名的软件包显示了您报告的行为:看到了数字文件名.请尝试以下方法: 在安装签名的msi安装程序时出现奇怪的程序名称"

Digit File Name: I have seen signed packages display the behavior you report: seeing a digit-file name. Please try this: Odd 'Program name' when installing signed msi installer

基本上 : signtool.exe /d "Your Software Name"

Essentially: signtool.exe /d "Your Software Name"

请尝试执行该命令并报告结果? (我们需要解决这个问题-行业问题). 再提供一个示例.

Please try that command and report the results? (we need this resolved - industry problem). One more sample.


我认为您确实签署了MSI,但这是我最初写的:


I think you actually do sign your MSI, but here is what I originally wrote:

数字签名 :这是一个已知问题,您需要使用Authenticode证书对MSI进行签名,以显示制造商名称而不是文件名: Installshield自定义对话框安装程序

UAC提示 :"如果您对.msi程序包进行Authenticode签名,Windows将显示该名称.否则,您将获得MSI的临时副本.它具有一个随机名称."

这篇关于使用WiX创建的MSI的数字文件名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆