VS 2005安装程序项目版本号

时间:2020-03-05 18:52:15  来源:igfitidea点击:

现在,我击中版本号1.256.0时,出现此错误:
错误4无效的产品版本" 1.256.0"。格式必须为" ##。##。####"

1.255.0可以很好地安装安装程序,但不喜欢256(2 ^ 8)的安装程序。我在msdn.com上发现了这一点:
版本属性的格式必须为N.N.N,其中每个N代表至少一位且不超过四位数。 (http://msdn.microsoft.com/zh-cn/library/d3ywkte8(VS.80).aspx)

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

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

解决方案

回答

我们引用的链接显示"此页面特定于Microsoft Visual Studio 2008 / .NET Framework 3.5",但我们所谈论的是vs2005.

我的猜测:基于0的256个数字的范围以255结尾,因此尝试使用256个数字超出了这个范围,也许他们在VS2008中对其进行了更改

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

回答

这篇文章说有一个主要和次要最大值255.

http://msdn.microsoft.com/zh-CN/library/aa370859(VS.85).aspx