You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在构建.msi时移除文件详情中的WixToolset备注信息?

解决WixToolset 4.0.3构建MSI时自动添加文件备注的问题

方法1:通过Wix项目文件直接设置

打开你的Wix项目文件(.wixproj),找到<PropertyGroup>节点,添加或修改<VersionComments>属性为空字符串,覆盖Wix默认填充的备注内容:

<PropertyGroup>
  <!-- 保留其他已有配置 -->
  <VersionComments></VersionComments>
</PropertyGroup>

重新构建项目后,生成的MSI文件详情中的备注字段会直接为空。

方法2:使用PostBuild事件调用mt.exe修改

如果方法1未生效,可借助Windows SDK自带的mt.exe工具,在构建完成后修改MSI的版本资源:

  1. 打开Wix项目属性窗口,切换到「生成事件」标签页。
  2. 在「后期生成事件命令行」中输入以下命令(根据你的Windows SDK版本调整mt.exe路径):
"$(WindowsSdkDir)bin\$(WindowsSDKVersion)\x86\mt.exe" -input:"$(TargetPath)" -output:"$(TargetPath)" -updateresource:"#1" -set-version:Comments=""
  1. 保存设置后重新构建,即可自动清空MSI的备注信息。

验证

构建完成后,右键点击MSI文件→「属性」→「详细信息」,确认备注字段已为空,无需手动删除。

内容的提问来源于stack exchange,提问作者user7421317

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 16:32:40