PDA

Показать полную графическую версию : [addon] Microsoft Visual C++ 05-08-10-12-13-19-22 Redistributable Package x86 & x64


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98

Комсомолец
09-10-2011, 02:58
Lisabon, вот msdia80.dll она тоже постоянно ставится »
Можно удалить. »
Может, стоит сделать удаление данной библиотеки с сторонних дисков? То на C, то на D в корне.

Lisabon
13-10-2011, 22:08
Обновил сборку Microsoft Visual C++ 2005-2008-2010 Redistributable Package Extended x86 & x64 с учётом хотелки:

Может, стоит сделать удаление данной библиотеки с сторонних дисков? То на C, то на D в корне. »

При установки пакета, msdia80.dll не будет копироваться в корень системного диска на Windows x64.

dron48
17-10-2011, 11:09
Обновление системы безопасности для распространяемого пакета Microsoft Visual C++ 2010 с пакетом обновления 1 (SP1) (KB2565063)

Обнаружена проблема безопасности, ведущая к уязвимости приложения MFC для подмены библиотек DLL из-за того, что MFC не указывает полный путь к системным и используемым для локализации библиотекам DLL. Чтобы защитить компьютер, установите это обновление Майкрософт. После установки этого элемента может потребоваться перезагрузка компьютера.

Дополнительные сведения:
http://go.microsoft.com/fwlink/?LinkId=221007

Комсомолец
31-10-2011, 16:13
Lisabon, Обновление системы безопасности для распространяемого пакета Microsoft Visual C++ 2010 с пакетом обновления 1 (SP1) (KB2565063) »
действительно просит.

Lisabon
31-10-2011, 18:16
Комсомолец, действительно просит. »

С какого перепугу? Удаляем Microsoft Visual C++ 2010 Redistributable Package и устанавливаем последние сборки и проблем не будет с WU. Проверял сборки на ОС: Win XP x86 и х64, потом Win Server 2003 х64, далее Win 7 x86 и х64. После установки сборок WU ничего не предлагал и сейчас тоже не предлагает.

Комсомолец
31-10-2011, 18:31
Lisabon, после чистой установки Win7 SP1 x64 со всеми обновлениями по 26 октября и вашего Microsoft Visual C++ 2005-2008-2010 Redistributable Package Extended x86 & x64 - для 64-битных операционных систем к установке было предложено kb2565063, 2 обновления к DotNet4 (которые странные) и MRT октябрь.

Lisabon
31-10-2011, 20:50
Комсомолец, Воспроизвести не могу проблему... помочь соотвественно не могу.

У меня такая последовательность установки: Win7 x64 => обновления с WU (Важное и необязательное) (В Центр обновления Windows\Настройка параметров установлен чекбокс на Рекомендуемые обновления) => Microsoft Visual C++ 2005-2008-2010 Redistributable Package Extended x86 & x64 . После WU ничего не предлагает.

Другого програмного обеспечения и дополнений не устанавливалось.

Комсомолец
01-11-2011, 15:01
обновления с WU »
именно там данный пакет и предлагается как рекомендуемый.

Lisabon
01-11-2011, 15:05
Комсомолец,

именно там данный пакет и предлагается как рекомендуемый. »

У меня не предлагает.

Zhentos
27-11-2011, 19:36
Lisabon, у меня такой вопрос. Нужно ли устанавливать Microsoft Visual C++ 2005/2008/2010 Redistributable Package перед Microsoft Visual C++ 2005/2008/2010 SP1 Redistributable Package или же этот пакет есть в составе SP1?

Lisabon
27-11-2011, 20:18
Zhentos,

Microsoft Visual C++ 2005/2008/2010 Redistributable Package »

Включает SP1, так как В данной сборке, самые последние, официальные ..... версии Microsoft Visual C++ 2005-2008-2010 Redistributable Package »

Zhentos
27-11-2011, 20:55
Я имел ввиду не ваши сборки, а файлы с сайта Майкрософт. Конкретно вот ЭТОТ (http://www.microsoft.com/download/en/details.aspx?id=3387) пакет входит в состав ЭТОГО (http://www.microsoft.com/download/en/details.aspx?id=5638) или же надо оба этих пакета устанавливать?

Liveride
27-11-2011, 21:17
Zhentos, все последующие версии выпусков Microsoft Visual C++ включают в себя те же библиотеки, что и в самом первом пакете, просто более новой версии. Пример: приложение обращается к пакету Visual C++ 2010, ему нужна конкретно библиотека "mfc100.dll". Далее возможны два сценария: приложению всё равно, какой версии эта библиотека, важно, что она есть; теперь приложение начинает работу или выполнение запланированного сценария. Второй вариант: приложение проверяет версию библиотеки, и если она младше той, которая требуется для работы, возвращает стандартную ошибку ОС вида "Переустановите пакет <...>" или выводит конкретные сведения о проблеме самостоятельно и предлагает решение. Поэтому вам достаточно установить только самые последние версии этих пакетов - использование других версий совместно с новейшими возможно, но не обязательно.

Напомню, что самые последние пакеты можно загрузить по следующим ссылкам с ресурса "Центр Загрузки Майкрософт":

1. Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update от 7 июня 2011 года - http://www.microsoft.com/download/en/details.aspx?id=26347. Устанавливается рядом с ранее установленными версиями Microsoft Visual C++ 2005.
2. Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC Security Update от 7 июня 2011 года - http://www.microsoft.com/download/en/details.aspx?id=26368. Устанавливается рядом с ранее установленными версиями Microsoft Visual C++ 2008.
3. Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update от 9 августа 2011 года - http://www.microsoft.com/download/en/details.aspx?id=26999. Заменяет собой ранее установленную версию пакета (если та неактуальна).

Zhentos
27-11-2011, 21:22
Теперь понятно. Ещё один вопрос на счёт обновления. На сайте Майкрософт кроме MFC Security Update есть ещё ATL Security Update. Что это такое и нужно ли его устанавливать?

Liveride
27-11-2011, 21:27
Zhentos, версия пакета со включённым обновлением безопасности ATL более ранняя. Как я уже писал, все исправления, добавленные в пакет этим обновлением, наличествуют в последующих версиях пакетов, предлагаемых для загрузки в составе компактного пакета от Lisabon или в официальных инсталляторах по предложенным выше ссылкам.

Самый простой способ убедиться в этом - открыть прилагающиеся к этим пакетам статьи Microsoft KB Article (например, http://support.microsoft.com/kb/2565063) - в них описаны версии всех включённых в пакет библиотек. Вы заметите, что последние пакеты с MFC актуальнее устаревших с ATL.

В качестве примера посмотрите на состав пакетов с последним ATL (http://support.microsoft.com/kb/973544) и с последним MFC (http://support.microsoft.com/kb/2538242). Даже дата публикации статьи однозначно говорит нам о приоритетности второго набора.

Zhentos
27-11-2011, 21:38
Теперь всё понятно. Большое спасибо за помощь.

Zhentos
28-11-2011, 02:36
Ещё один вопрос возник. На сайте Майкрософт нашёл всё кроме вот этого Microsoft Visual C++ 2008 x86/x64 Redistributable - 9.0.30729.5570. Можете дать ссылку на этот дистрибутив?

Liveride
28-11-2011, 04:09
Zhentos, его действительно невозможно найти в Microsoft Download Center. Даже на канале разработчиков MSDN Channel 9 в качестве ответа на аналогичный вашему запрос были даны ссылки исключительно на первую версию пакета и версию с Service Pack 1. Кроме них на виду находится только ATL-апдейт, другие поиском не индексируются. Пожалуйста, задайте вопрос об источнике Lisabon.

leopold_bloom
29-11-2011, 10:26
Liveride,
Да, но видимо одновременная установка VC++2005 и VC++2008 более ранних версий наряду
с самыми последними версиями, т.е. так, как это реализованно в Extended- паке от Lisabon
снижает безопастность системы, т.к. ранние версии VC++ библиотек менее безопастны, чем
последние их версии.
Тем более когда имеется в системе целая коллекция таких старых версий......?

halflife2
07-12-2011, 08:03
,
Microsoft Visual C++ 2005-2008-2010 Redistributable Package Extended x86 & x64
При нормальной установке без тихого ключа!!!

На XP SP3 Pro Rus, в тихом режиме поставилась сборка!!! Ничего не появляется, винт шуршит и все. В "установка и удаление программ" появились программы...

На Win 7 SP1 HomePremium Rus, установилась в нормальном режиме.




© OSzone.net 2001-2012