Visual studio 2005 sp1

Распространяемый пакет Microsoft Visual C++ 2005 SP1 устанавливает компоненты среды выполнения библиотек Visual C++, необходимых для запуска приложений, разработанных с помощью Visual C++, на компьютере без установленной среды Visual C++ 2005 SP1.

Пакет обновления 1 с поддержкой Windows Vista для Visual Studio 2005 вносит исправления в те части Visual Studio, на которые повлияли расширенные возможности ОС Windows Vista. Это обновление также применяется к Windows 7, Windows Server 2008 и Windows Server 2008 R2.

Microsoft Visual C++ 2005 SP1
Лицензия Microsoft: Бесплатно
Система: Windows
Интерфейс: Русский
Размер: 2,6 Мб
Скачать

Обзор

Во время разработки ОС Windows Vista в систему были внесены ключевые изменения для значительного улучшения качества, общей безопасности и надежности по сравнению с предыдущими версиями Windows. Хотя в систему Windows Vista были внесены большие изменения для обеспечения обратной совместимости, некоторые системные улучшения, такие как усовершенствование управления учетными записями пользователей, изменения в сетевом стеке и новая графическая модель, значительно отличают ОС Windows Vista от предыдущих версий Windows. Эти изменения затрагивают Visual Studio 2005. Пакет обновления 1 с поддержкой Windows Vista для Visual Studio 2005 вносит исправления в те части Visual Studio, которые были затронуты изменениями в Windows Vista

Provide stability, performance, and security enhancements to Microsoft Visual Studio 2005 Team Suite.

Install Visual C++ Libraries runtime components.

Install runtime components of Visual C++ Libraries.

Construct data-focused client apps, n-tier apps, and rich Web applications.

Build, edit, and deploy PHP applications.

Allow the 2005 SP1 version of Visual Studio Team System Team Explorer to work with the Team Foundation Server 2010.

I posted an item last week that described how to detect the presence of the Visual C++ 8.0 runtime files redistributable packages.В Over the weekend, a customer pointed out to me that Visual Studio 2005 SP1 includes modified versions of the VC redist packages.

Читайте также:  Gear icon x приложение

The SP1 versions of the VC redist packages include the following changes:

  • The Windows Installer 3.1 requirement has been eliminated by rewriting a custom action included in the original MSIs so it does not use APIs that only exist in Windows Installer 3.x
  • The product codes were changed for each of the MSIs
  • The MSIs now implement the Windows Installer major upgrade feature to automatically upgrade systems that have the original VS 2005 version to the SP1 version

Because the product codes were changed, the detection mechanism that I described in my previous blog postwill not work for the SP1 versions of the VC redist MSIs.В The following steps can be used to check for the existence of the modified VC redist packages that are included in VS 2005 SP1:

  1. Call the MsiQueryProductStateAPI
  2. Pass in the product code for the package that you want to detect based on the list below
  3. Check the return value of this API.В If it is anything other than INSTALLSTATE_DEFAULT, the package is not yet installed

Visual C++ 2005 runtime files

Visual C++ 2005 SP1 runtime files

Visual C++ 2005 SP1 ATL Security Update runtime files

Visual C++ 2005 SP1 MFC Security Update runtime files

One additional note — the data files included with the Visual Studio deployment bootstrapper tool were not updated with the new SP1 detection mechanism.В This means that if you build a setup project in VS 2005 SP1 and include the VC redist package as a prerequisite, your setup will end up downloading and installing the VC redist package on systems that already have the original VS 2005 version of this redist package installed.В Because of the major upgrade functionality, this will not harm users’ systems at all, but it will result in a slight time delay due to an unnecessary download and install.

Читайте также:  Ezviz вход в облако

Added information about VC++ 2005 and VC++ 2005 SP1 ATL Security Update packages.

Added information about VC++ 2005 SP1 MFC Security Update packages.

Rate this post

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *