VS 2005安装程序项目版本号

时间:2008-09-12 14:25:09

标签: visual-studio-2005 installer

我现在遇到版本号1.256.0时出现此错误: 错误4无效的产品版本“1.256.0”。必须采用格式'##。##。####'

安装程序很好用1.255.0,但256(2 ^ 8)的东西不喜欢。我在msdn.com上发现了这个: Version属性必须格式化为N.N.N,其中每个N代表至少一个且不超过四个数字。 (http://msdn.microsoft.com/en-us/library/d3ywkte8(VS.80).aspx

这会让我相信1.256.0没有错,因为它符合上述规则。

有没有人对为什么现在失败有任何想法?

2 个答案:

答案 0 :(得分:0)

您引用的链接显示“此页面特定于Microsoft Visual Studio 2008 / .NET Framework 3.5”,但您谈论的是vs2005。

我的猜测:基于0的256个数字范围以255结尾,因此尝试使用256超过了这个数字,也许他们为VS2008改了它

编辑:我再次看了一下,看看哪个链接可以切换到谈论VS2005,并给出相同的答案。我仍然坚持我的0-255理论。本周我不会第一次在MSDN文档中遇到不正确的内容。

答案 1 :(得分:0)

这篇文章说主要和次要的最大值为255。

http://msdn.microsoft.com/en-us/library/aa370859(VS.85).aspx