Показать полную графическую версию : [addon] Microsoft Visual C++ 05-08-10-12-13-19-22 Redistributable Package x86 & x64
SergeyZV
27-07-2020, 09:04
Можно ли реализовать ключ, с которым бы пропускалось удаление/установка уже существующей версии ? »
К примеру так. Обновится только Microsoft Visual C++ 2019.
/WithOutVC05 /WithOutVC08 /WithOutVC10 /WithOutVC12 /WithOutVC13
Можно ли реализовать ключ, с которым бы пропускалось удаление/установка уже существующей версии ? »
В принципе можно. Но автор почему-то не хочет этого делать, хотя я его просил об этом 2 раза несколькими годами раньше.
Можно было бы, например, сделать так:
-vc10 - удаляет;
+vc10 - устанавливает Microsoft Visual C++ 2010 Redistributable Package, и т.п.
SergeyZV
28-07-2020, 06:19
-vc10 - удаляет;
+vc10 - устанавливает Microsoft Visual C++ 2010 Redistributable Package, и т.п. »
А это ваш вариант
/WithOutVC05 /WithOutVC08 /WithOutVC12 /WithOutVC13 /WithOutVC19
SergeyZV, Я знаю предложенный вами вариант сработает именно так, как я описывал свой. Вопрос в удобстве. Я постоянно обновляю установленный пакет, и мне просто лень каждый раз писать это/WithOutVC05 /WithOutVC08 /WithOutVC10 WithOutVC12 /WithOutVC13Проще было бы написать+vc10, не так ли?
SergeyZV
29-07-2020, 07:32
не так ли? »
А для тех кому нужны все версии по вашему так
+vc05 +vc08 +vc10 +vc12 +vc13 +vc19
Я постоянно обновляю установленный пакет, и мне просто лень каждый раз писать это »
Если вы постоянно обновляете, то только VC++ 2019. (остальные давно не меняются)
То вам нужна одна команда
/WithOutVC05 /WithOutVC08 /WithOutVC10 WithOutVC12 /WithOutVC13
SergeyZV, А для тех кому нужны все версии по моему так:VCRHyb64.exe
Мне нужна простая команда для обновления того, что регулярно обновляется. Этот ужас оставьте себе:/WithOutVC05 /WithOutVC08 /WithOutVC10 WithOutVC12 /WithOutVC13
та хоспади, кладём рядом батник и запускаем его с нужными параметрами
SergeyZV
31-07-2020, 06:49
niZMo, Товарищ решил покапризничать и батниками похоже он не умеет пользоваться. :smirk:
Pasha_ZZZ
31-07-2020, 07:54
моя сборка включает только Microsoft Visual C++ 2005 и 2008 Redistributable Package »А интересно, почему у 2005 и 2008 одна из заглушек (False) имеет размер полноценного дистра (у всех 4 версий/разрядностей)?
Товарищ решил покапризничать и батниками похоже он не умеет пользоваться.»А вот посмотрите, какой bat-ничек я сбацал на досуге (https://forum.ru-board.com/topic.cgi?forum=35&topic=47372&start=760#4) (для просмотра требуется учётная запись на ru-board). Просто интерфейс с пользователем надо нормальный делать.
NoN.Crying
05-08-2020, 14:11
Добрый день!
Lisabon, спасибо за ваш труд! Подскажите, не затруднит ли вас добавить в параметры для всех MSI'-пакетов, входящих в сборку, ключ /norestart? На днях столкнулся с ситуацией, когда установка пакета на сервере вызвала его перезагрузку. Оказалось, что была ранящаяся служба, зависящая от компонента VC++ 2013 x64, в результате обновление версии приводило к ребуту. В описании сборки не нашёл ключ, который бы решал эту проблему, если я невнимательный, прошу ткнуть носом. :)
Спасибо за внимание!
от компонента VC++ 2019 x64 »
в параметры для всех MSI'-пакетов, входящих в сборку, ключ /norestart »
Ключ /norestart используется только для exe-заглушек:
vcredist_x86.exe" /quiet /norestart
а для msi-файлов - ключ /norestart не используется.
NoN.Crying
05-08-2020, 15:02
Простите, опечатался. Не 2019, а 2013 там было, но не суть.
а для msi-файлов - ключ /norestart не используется
Для MSI-файлов такой ключ тоже предусмотрен и, по-хорошему, наверное, его лучше ставить для каждого установочного файла, чтобы не возникало подобных ситуаций. Для полностью тихих MSI-установок обычно используется комбинация ключей /qn /norestart, к сожалению, в этой сборке я не могу передать эти ключи установщику. Или могу?
Pasha_ZZZ, почему у 2005 и 2008 одна из заглушек (False) имеет размер полноценного дистра (у всех 4 версий/разрядностей)? »
Из-за инсталлятора XviD.
Обсуждение от этого поста и ниже:
http://forum.oszone.net/post-2264785.html#post2264785
к сожалению, в этой сборке я не могу передать эти ключи установщику. Или могу? »
Нет, не можете.
наверное, его лучше ставить для каждого установочного файла, чтобы не возникало подобных ситуаций. Для полностью тихих MSI-установок обычно используется комбинация ключей /qn /norestart »
Добавлю.
NoN.Crying
05-08-2020, 15:09
Спасибо огромное!
Можно ли реализовать ключ, с которым бы пропускалось удаление/установка уже существующей версии ? »
Нельзя. Уже обсуждалось почему: http://forum.oszone.net/post-2477382.html#post2477382
Сильно экономит время, если обновился только один какой то из Microsoft Visual C++ »
Как уже сказали используем VCRHybGuiSetup by nibble74 из шапки, для экономии время на установку, выбирая только необходимое для установки.
NoN.Crying
06-08-2020, 16:11
Последний вопрос: ключ /norestart добавите с релизом новой версии, или можно надеяться на то, что вы найдёте время обновить текущий релиз?
Up: вопрос неактуален в связи с выходом новой версии VC++ 2019. =)
Сборки обновлены.
Что изменено:
- Обновлён Microsoft Visual C++ 2019 Redistributable до версии 14.28.29115
- Добавлен ключ /norestart для msi-инсталляторов
mariolast
09-08-2020, 22:02
Как уже сказали используем VCRHybGuiSetup by nibble74 из шапки, для экономии время на установку, выбирая только необходимое для установки. »
Та еще заморочка, антивири его удаляют.
vespasian
10-08-2020, 07:16
Та еще заморочка, антивири его удаляют. »
Поставить в исключеня не судьба?
Вообще удивляет люди пытающийся пользоватся сборками, репаками не говоря про "лекарства" одновременно будучи рабами своих АВ.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC