wix msi版本号第5位

时间:2013-09-26 14:12:54

标签: wix windows-installer

我想在Windows安装程序中为版本号提供第5位数字。如果我给

来源

<产品编号=“ECD80D85-E2F4-4995-A48C-23E2EA5CAD19”Name =“Services”Language =“1033”Version =“1.0.0.0.001”Manufacturer =“test”UpgradeCode =“0de21488-400e-4b79-8be1-3acd2d633e4a “>

并编译其投掷

错误1 Product / @ Version属性的值'1.0.0.0.001'不是有效版本。合法版本值应该看起来像'x.x.x.x',其中x是0到65534之间的整数。

如何实现此

1 个答案:

答案 0 :(得分:2)

我个人认为它应该更具限制性。 ProductVersion property定义为:

  

ProductVersion属性的值是产品的版本   字符串格式。此属性是必需的。

     

字符串的格式如下:major.minor.build第一个   field是主要版本,最大值为255.第二个   field是次要版本,最大值为255.第三个   字段称为构建版本或更新版本,并具有   最大值为65,535。

Rob必须已经确定所有四个字段的M.M.B.P 0-65535都足以进行XSD /编译验证。没有办法解决这个问题。