我的项目正在使用 Wix Toolset 创建 .msi 文件。
构建 MSI 文件时显示以下错误。
C:\projects\ABCInstallerW35.wxs(8): error CNDL0108: The Product/@Version attribute's value, '4205', is not a valid version. Legal version values should look like 'x.x.x.x' where x is an integer from 0 to 65534.
在哪里验证此版本模式。我搜索了很多,但在 .wxs 或 .wixproj 或任何其他文件中没有找到任何此类验证。
任何人都可以帮忙我在哪里可以解决这个问题吗?我想删除他的 x.x.x.x 版本模式。
尝试在 .wxs 和 .wixproj 文件中搜索,但没有找到任何可以修复它的内容。
验证是针对 Product 元素的 Version 属性完成的(最有可能在 Product.wxs 中)。由于 Windows Installer (msi) 将产品版本的格式定义为 Major.Minor.Patch 我认为没有办法解决这个问题。