Pergunta

Estou recebendo este erro agora que atingi o número de versão 1.256.0:Erro 4 Versão de produto inválida '1.256.0'.Deve estar no formato '##.##.####'

O instalador funcionou bem com 1.255.0, mas não gostou de algo com 256 (2 ^ 8).Encontrei isso declarado em msdn.com:A propriedade Versão deve ser formatada como N.N.N, onde cada N representa no mínimo um e no máximo quatro dígitos.(http://msdn.microsoft.com/en-us/library/d3ywkte8(VS.80).aspx)

O que me faria acreditar que não há nada de errado com 1.256.0 porque atende às regras mencionadas acima.

Alguém tem alguma idéia de por que isso estaria falhando agora?

Foi útil?

Solução

Este artigo diz que há um máximo maior e menor de 255.

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

Outras dicas

O link que você refere diz "Esta página é específica para Microsoft Visual Studio 2008/.NET Framework 3.5", mas você está falando sobre vs2005.

Meu palpite:um intervalo de 256 números baseado em 0 termina em 255, portanto, tentar usar 256 excede isso e talvez eles tenham mudado para VS2008

Editar:Olhei novamente e vi onde esse link pode ser alterado para falar sobre o VS2005, e dá a mesma resposta.Ainda estou mantendo minha teoria 0-255.Não seria a primeira vez esta semana que encontrei algo incorreto nos documentos do MSDN.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top