Número de versión del proyecto del instalador de VS 2005
-
09-06-2019 - |
Pregunta
Recibo este error ahora que llegué al número de versión 1.256.0:Error 4 Versión de producto no válida '1.256.0'.Debe tener el formato '##.##.####'
El instalador estaba bien con 1.255.0 pero algo con 256 (2^8) no le gusta.Encontré esto en msdn.com:La propiedad Versión debe tener el formato N.N.N, donde cada N representa al menos uno y no más de cuatro dígitos.(http://msdn.microsoft.com/en-us/library/d3ywkte8(VS.80).aspx)
Lo que me haría creer que 1.256.0 no tiene nada de malo porque cumple con las reglas indicadas anteriormente.
¿Alguien tiene alguna idea de por qué esto estaría fallando ahora?
Solución
Este artículo dice que hay un máximo mayor y menor de 255.
http://msdn.microsoft.com/en-us/library/aa370859(VS.85).aspx
Otros consejos
El enlace al que hace referencia dice "Esta página es específica de Microsoft Visual Studio 2008/.NET Framework 3.5", pero está hablando de vs2005.
Mi conjetura:un rango basado en 0 de 256 números termina en 255, por lo tanto, intentar usar 256 excede eso y tal vez lo cambiaron para VS2008
Editar:Miré nuevamente y vi dónde se puede cambiar ese enlace para hablar sobre VS2005, y obtuve la misma respuesta.Aunque sigo manteniendo mi teoría 0-255.No sería la primera vez esta semana que me encuentro con algo incorrecto en los documentos de MSDN.