15 / 15 / 5
Регистрация: 30.04.2016
Сообщений: 205
|
|
1 | |
Сравнение версий exe-шника03.09.2017, 14:50. Показов 1165. Ответов 4
Всем большой привет!
Вопрос не совсем заурядный. В силу размаха проекта, работа над ним кипит и на работе и дома. Соответственно файлы исходников постоянно таскаются на флешках туда-сюда. Ибо встроенная параноидальность не позволяет работать в облаке))). Даже в собственном)) Механизм, разработанный для выгрузки на сервер обновлений, при запуске проверяет версии всех файлов, подлежащих выгрузке с версиями файлов уже выгруженных. И в случае расхождения - в параллельном потоке - меняет их. А версии то на серваке, по факту могут быть не только "старше", но и "младше" существующих. Ведь я могу дома завершить прогонку крупного и ожидаемого пользователями куска программули и выгрузить релиз на сервак. А потом с дуру на работе, прежде чем в проектах все обновить, включу генератор ПО и... "но, пошла родная!"))) все версии свалились к старому варианту. В общем вариант один - постоянный контроль над самоорганизацией))) Вопрос в следующем - есть ли в .Net возможность сравнивать версии не только на не соответствие ("версия_1 < > версия_2") значений, но и на их расхождение "старше-младше" ("версия_1 > версия_2" и "версия_1 < версия_2") Пока склоняюсь разбирать строки (типа: 1.3.7.384) со значениями версий на integer'y и сравнивать в ряде условий. Верный ли это путь? Добавлено через 21 минуту Пока балладу не напишешь блин... все как обычно)) Просто же можно точки убрать из строки и готов номер релиза)))
0
|
03.09.2017, 14:50 | |
Ответы с готовыми решениями:
4
Совместимость версий NET и версий Windows Запуск exe'шника Генерация exe-шника Нужен исходник из exe-шника |
edward_freedom
|
03.09.2017, 15:22
#2
|
0
|
AlexNorton
|
03.09.2017, 16:21
[ТС]
#3
|
Не по теме:
0
|
Администратор
|
|
03.09.2017, 16:31 | 4 |
Есть - System.Version
1
|
15 / 15 / 5
Регистрация: 30.04.2016
Сообщений: 205
|
|
03.09.2017, 16:54 [ТС] | 5 |
OwenGlendower, в сотый раз - спасибо. Оказывается там на все случаи жизни предусмотрено.
0
|
03.09.2017, 16:54 | |
03.09.2017, 16:54 | |
Помогаю со студенческими работами здесь
5
Большой размер exe-шника Как узнать имя exe'шника в VC 6? Имя exe'шника при компиляции Изображение exe-шника после компиляции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |