Показать полную графическую версию : [addon] Microsoft Visual C++ 05-08-10-12-13-19-22 Redistributable Package x86 & x64
Обновил сборки:
- Microsoft Visual C++ 2005-2008-2010-2012 Redistributable Package Hybrid x86 (8,16 Мб)
- Microsoft Visual C++ 2005-2008-2010-2012 Redistributable Package Hybrid x86 & x64 (15,93 Мб)
- Microsoft Visual C++ 2012 Redistributable Package x86 (3,29 Мб)
- Microsoft Visual C++ 2012 Redistributable Package x86 & x64 (5,83 Мб)
Что изменено:
- добавлено Microsoft Visual C++ 2012 x86 Redistributable - 11.0.60610
- добавлено Microsoft Visual C++ 2012 x64 Redistributable - 11.0.60610
- добавлено Microsoft Visual C++ 2012 x86 Redistributable - 11.0.51106 False
- добавлено Microsoft Visual C++ 2012 x64 Redistributable - 11.0.51106 False
- добавлено Microsoft Visual C++ 2005 x86 Redistributable - 8.0.58299 False
- добавлено Microsoft Visual C++ 2005 x64 Redistributable - 8.0.58298 False
- добавлено Microsoft Visual C++ 2008 x86 Redistributable - 9.0.30729.4048 False
- добавлено Microsoft Visual C++ 2008 x64 Redistributable - 9.0.30729.4048 False
- добавлены ключи установки:
/WithOutVC05 - установка без Microsoft Visual C++ 2005 Redistributable Package.
/WithOutVC08 - установка без Microsoft Visual C++ 2008 Redistributable Package.
/WithOutVC10 - установка без Microsoft Visual C++ 2010 Redistributable Package.
/WithOutVC12 - установка без Microsoft Visual C++ 2012 Redistributable Package.
apozlevich
03-07-2013, 11:27
/WithOutVC05 - установка без Microsoft Visual C++ 2005 Redistributable Package.
/WithOutVC08 - установка без Microsoft Visual C++ 2008 Redistributable Package.
/WithOutVC10 - установка без Microsoft Visual C++ 2010 Redistributable Package.
/WithOutVC12 - установка без Microsoft Visual C++ 2012 Redistributable Package. »
Пожалуйста, со следующим обновлением, сделайте наоборот, то есть ключи для установки, например, /5, /8, /10 и /12. Тогда и ставить проще, и я свой конфигуратор натравлю на полную, наконец-то :) (До этого ставились отдельно "экономы").
Предложение: возможность не удалять, к примеру, VCR 2008, если он уже установлен, а доставить остальные.
apozlevich, Пожалуйста, со следующим обновлением, сделайте наоборот, то есть ключи для установки, например, /5, /8, /10 и /12. Тогда и ставить проще, и я свой конфигуратор натравлю на полную, наконец-то (До этого ставились отдельно "экономы"). »
Нет, такого точно не будет. Усложнять скрипт я не хочу. Мне проще как сейчас есть.
Да и проще другим товарищам, которые тут спорили ( http://forum.oszone.net/post-2070179-567.html , далее http://forum.oszone.net/post-2114383-594.html , потом http://forum.oszone.net/post-2114443-596.html ) о ненужности и не установке VC 2012. Так им теперь достаточно просто запустить сборку с ключом
/WithOutVC12 .
Предложение: возможность не удалять, к примеру, VCR 2008, если он уже установлен, а доставить остальные. »
Смысла нет, если имелось ввиду доставить остальные VC 2008, так как из-за особенности установки и дальнейшего использования Microsoft Visual C++ Redistributable, будут проблемы. А вам эти проблемы надо? Я думаю нет.
Или остальные имелось ввиду: если установлен только VC 2008, а установить всё остальное имелось ввиду VC 2005, VC 2010 и 2012, то можно запустить сборку с ключом /WithOutVC08. Удалять сборка VC 2008 не будет, установит только VC 2005, VC 2010 и 2012.
VC++ 2012 обновился (Update 3), пора пересобрать »
Почему через центр обновления Windows нет апдейта ?
apozlevich
03-07-2013, 20:10
Lisabon, просто я думаю, как бы сделать так, что пришел к человеку, понял, что ему не хватает VCR, запустил, оно и доставило до конца. Да, сейчас будет то же самое, потому что оно ставит с нуля. Но я же еврей хочется без лишних телодвижений, то есть без удаления. Мне казалось, скрипт и так умеет различать, что есть, а чего нет.
просто я думаю, как бы сделать так, что пришел к человеку, понял, что ему не хватает VCR, запустил, оно и доставило до конца. Да, сейчас будет то же самое, потому что оно ставит с нуля. Но я же еврей хочется без лишних телодвижений, то есть без удаления. »
Удаление VC - это есть вынужденная необходимость (мера), для того, чтобы у человека этот же VC установился в полном объёме с MSI-заглушками без ошибок, и потом не было проблем с запуском программ.
Мне казалось, скрипт и так умеет различать, что есть, а чего нет. »
Он умеет, но только это используется для удаления VC.
apozlevich
03-07-2013, 21:59
Lisabon, ок, понял.
Lisabon,
В последней сборке перепутаны местами False заглушки и приложения. Часть False стала приложениями, а часть приложений стали системными.
Microsoft Visual C++ 2012 x86 Redistributable - 11.0.60610
Microsoft Visual C++ 2012 x64 Redistributable - 11.0.60610
числятся системными.
Microsoft Visual C++ 2012 x86 Redistributable - 11.0.50727
Microsoft Visual C++ 2012 x64 Redistributable - 11.0.50727
Отображаются как приложения.
Kuja, В последней сборке перепутаны местами False заглушки и приложения. Часть False стала приложениями, а часть приложений стали системными.
Microsoft Visual C++ 2012 x86 Redistributable - 11.0.60610
Microsoft Visual C++ 2012 x64 Redistributable - 11.0.60610
числятся системными.
Microsoft Visual C++ 2012 x86 Redistributable - 11.0.50727
Microsoft Visual C++ 2012 x64 Redistributable - 11.0.50727
Отображаются как приложения. »
Не совсем понял где отображаются? В установка и удаление программ?
http://i48.fastpic.ru/big/2013/0704/c6/88ec9abda225707296c0d75e53d436c6.png (http://fastpic.ru/)
Или где-то в другом месте отображаются?
В установка и удаление программ?
Там вообще такой портянки нет. Только версии без False прописаны.
Я про Uninstall Tool.
Почему-то Minimum и Additional False стали отображаться в приложениях. И наоборот.
Там вообще такой портянки нет. Только версии без False прописаны. »
Если ключ /ShowFalse не использовался, то не будет там отображаться заглушки.
Я про Uninstall Tool.
Почему-то Minimum и Additional False стали отображаться в приложениях. И наоборот. »
Не знаю. Я не пользуюсь Uninstall Tool.
Для проверки установленных MSI VC я использую ключ /GetListProg , и у меня вот, что выдаёт:
Microsoft Visual C++ 2005 Redistributable - x64 8.0.50727.42 False
Microsoft Visual C++ 2005 Redistributable - x64 8.0.51011 False
Microsoft Visual C++ 2005 Redistributable - x64 8.0.56336 False
Microsoft Visual C++ 2005 Redistributable - x64 8.0.58298 False
Microsoft Visual C++ 2005 Redistributable - x64 8.0.59192 False
Microsoft Visual C++ 2005 Redistributable - x64 8.0.61000
Microsoft Visual C++ 2005 Redistributable - x86 8.0.50727.42 False
Microsoft Visual C++ 2005 Redistributable - x86 8.0.51011 False
Microsoft Visual C++ 2005 Redistributable - x86 8.0.56336 False
Microsoft Visual C++ 2005 Redistributable - x86 8.0.58299 False
Microsoft Visual C++ 2005 Redistributable - x86 8.0.59193 False
Microsoft Visual C++ 2005 Redistributable - x86 8.0.61001
Microsoft Visual C++ 2008 Redistributable - x64 9.0.21022 False
Microsoft Visual C++ 2008 Redistributable - x64 9.0.21022.0 False
Microsoft Visual C++ 2008 Redistributable - x64 9.0.21022.218 False
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30411 False
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729 False
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.17 False
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.4048 False
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.4148 False
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.5570 False
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161
Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022 False
Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022.0 False
Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022.218 False
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30411 False
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729 False
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17 False
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4048 False
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148 False
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.5570 False
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161
Microsoft Visual C++ 2010 Redistributable - x64 10.0.30319 False
Microsoft Visual C++ 2010 Redistributable - x64 10.0.40219
Microsoft Visual C++ 2010 Redistributable - x86 10.0.30319 False
Microsoft Visual C++ 2010 Redistributable - x86 10.0.40219
Microsoft Visual C++ 2012 x64 Additional Runtime - 11.0.50727 False
Microsoft Visual C++ 2012 x64 Additional Runtime - 11.0.51106 False
Microsoft Visual C++ 2012 x64 Additional Runtime - 11.0.60610
Microsoft Visual C++ 2012 x64 Minimum Runtime - 11.0.50727 False
Microsoft Visual C++ 2012 x64 Minimum Runtime - 11.0.51106 False
Microsoft Visual C++ 2012 x64 Minimum Runtime - 11.0.60610
Microsoft Visual C++ 2012 x86 Additional Runtime - 11.0.50727 False
Microsoft Visual C++ 2012 x86 Additional Runtime - 11.0.51106 False
Microsoft Visual C++ 2012 x86 Additional Runtime - 11.0.60610
Microsoft Visual C++ 2012 x86 Minimum Runtime - 11.0.50727 False
Microsoft Visual C++ 2012 x86 Minimum Runtime - 11.0.51106 False
Microsoft Visual C++ 2012 x86 Minimum Runtime - 11.0.60610
Всё как и должно быть.
[hr]
Запустил Uninstall Tool, вот что выдаёт:
http://i46.fastpic.ru/big/2013/0704/3c/d74a053ec0e00e506e6682675a1eb43c.png (http://fastpic.ru/)
http://i47.fastpic.ru/big/2013/0704/25/8586d69e2585fe14972d94e5d2729025.png (http://fastpic.ru/)
Если у вас также выглядит, то всё нормально.
freeman440
04-07-2013, 17:47
Lisabon, у меня именно так и выглядит, так что все нормально
Lisabon,
Я делаю установку и у меня выглядит вот так
http://s6.hostingkartinok.com/uploads/thumbs/2013/07/f458eb641513509ee8bba2fac76a5867.png (http://hostingkartinok.com/show-image.php?id=f458eb641513509ee8bba2fac76a5867) http://s3.hostingkartinok.com/uploads/thumbs/2013/07/ba4e80cc799163850da3a368a2464dee.png (http://hostingkartinok.com/show-image.php?id=ba4e80cc799163850da3a368a2464dee)
Пробовал удалять и переустанавливать. Все равно так.
При этом команда /DelVCAll не удаляет все. Хвосты остаются.
Замечательно. Теперь х86 версии 2010 и 2012 не ставятся вообще. А 2008 полностью не поставился.
Ок. Поставил еще раз и сделал /DelVCAll, почистил через Windows Installer CleanUp и удалил оставшийся мусор через Uninstall Tool.
Так теперь ставится вообще только 2005. Хотя в системных False поставились все. Однако система считает, что 2008-2010 и 2012 не стоят.
Делаем еще раз /DelVCAll и получаем
http://s3.hostingkartinok.com/uploads/thumbs/2013/07/1d7a25d5d632c124f056b40fe96c81f6.png (http://hostingkartinok.com/show-image.php?id=1d7a25d5d632c124f056b40fe96c81f6)
Kuja,
Очень похоже на проблемы с доступом и разрешениях в реестре, на определённые ветки реестра.
Так до этого все было нормально. Пакет до обновления ставился отлично.
И кто права на ветки изменил? Ни с одной другой программой проблем нет.
Главное, какие ветки проверить?
И кто права на ветки изменил? »
Не знаю. Может операционная система глюканула.
Главное, какие ветки проверить? »
Точно не скажу. По идее где-то в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components
Не знаю. Может операционная система глюканула.
Каким образом?
Если изначально поставилось все, но криво отображалось, а после команды /DelVCAll и Windows Installer CleanUp вообще все окончательно сломалось.
Точно не скажу. По идее где-то в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components
Проверил. С правами все хорошо.
Все, нашел косячные ветки. Через PsExec исправил права и все встало отлично.
Но факт остается фактом, что кто-то что-то права убило.
mallmaluss
06-07-2013, 21:42
Lisabon, планируется ли включение в сборку версии 2013?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC