Domanda

Ricevo questo errore ora che ho raggiunto la versione numero 1.256.0:Errore 4 Versione prodotto non valida '1.256.0'.Deve essere nel formato '##.##.####'

Il programma di installazione andava bene con 1.255.0 ma qualcosa con 256 (2^8) non gli piace.Ho trovato questo indicato su msdn.com:La proprietà Version deve essere formattata come N.N.N, dove ogni N rappresenta almeno una e non più di quattro cifre.(http://msdn.microsoft.com/en-us/library/d3ywkte8(VS.80).aspx)

Il che mi farebbe credere che non ci sia nulla di sbagliato in 1.256.0 perché soddisfa le regole sopra indicate.

Qualcuno ha qualche idea sul motivo per cui questo dovrebbe fallire ora?

È stato utile?

Soluzione

Questo articolo dice che esiste un massimo maggiore e minore di 255.

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

Altri suggerimenti

Il collegamento a cui fai riferimento dice "Questa pagina è specifica per Microsoft Visual Studio 2008/.NET Framework 3.5", ma stai parlando di vs2005.

La mia ipotesi:un intervallo in base 0 di 256 numeri termina con 255, quindi provare a utilizzare 256 lo supera e forse lo hanno cambiato per VS2008

Modificare:Ho guardato di nuovo e ho visto dove è possibile cambiare quel collegamento per parlare di VS2005 e ho dato la stessa risposta.Tuttavia mi attengo ancora alla mia teoria 0-255.Non sarebbe la prima volta questa settimana che mi imbatto in qualcosa di sbagliato nei documenti MSDN.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top