Номер версии проекта установщика VS 2005 - PullRequest
2 голосов
/ 12 сентября 2008

Я получаю эту ошибку сейчас, когда я нажал номер версии 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 голосов
/ 12 сентября 2008

В этой статье говорится, что есть максимальный и младший максимум 255.

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

0 голосов
/ 12 сентября 2008

Ссылка, на которую вы ссылаетесь, гласит: «Эта страница относится к Microsoft Visual Studio 2008 / .NET Framework 3.5», но вы говорите о vs2005.

Мое предположение: диапазон из 256 чисел на основе 0 заканчивается на 255, поэтому попытка использовать 256 превосходит его, и, возможно, они изменили его для VS2008

Редактировать: Я посмотрел еще раз и посмотрел, где можно перейти по этой ссылке, чтобы поговорить о VS2005, и дает тот же ответ. Я все еще придерживаюсь своей теории 0-255 все же. Не впервые на этой неделе я столкнулся с чем-то неправильным в документах MSDN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...