Cambios en el programa de instalación de Exchange 2007 SP2

 

Se aplica a: Exchange Server 2007 SP2

Última modificación del tema: 2009-10-16

En este tema se ofrece información sobre los cambios efectuados en el programa de instalación de Microsoft Exchange Server 2007 Service Pack 2 (SP2).

Con el lanzamiento de Exchange 2007 SP2, se han hecho cambios en el paquete de instalación de Windows Installer para mejorar la compatibilidad con los paquetes acumulativos de actualizaciones de Exchange 2007 SP2. Entre los cambios se incluyen los siguientes:

  • Un conjunto de herramientas Windows Installer XML (WiX) actualizado

    El conjunto de herramientas WiX se ha actualizado a la última versión estable.

  • Entradas modificadas del Registro de diagnóstico

    Las entradas del Registro de diagnóstico se han vuelto a codificar para separarlas de otras entradas del Registro.

  • Nuevos componentes auxiliares

    Se han creado componentes auxiliares para cada función del servidor de Exchange.

  • Windows Installer 4.5

    Se necesita la versión 4.5 de Windows Installer (MSI) para instalar Exchange 2007 SP2.

WiX actualizado

Puede usar WiX para crear paquetes de Windows Installer a partir de archivos XML. Este software está disponible mediante licencia pública común de Microsoft. Para obtener más información sobre WiX o para obtener la última versión del conjunto de herramientas WiX, consulte el conjunto de herramientas Windows Installer XML (WiX) (página en inglés).

Componente Registro de diagnóstico

Se han codificado de nuevo todas las entradas de diagnóstico del Registro de cada componente de Exchange en un componente separado en WiX. Esto permite más control sobre las configuraciones individuales de cada paquete acumulativo de actualizaciones.La configuración predeterminada de las entradas del Registro de diagnóstico es sobrescribir siempre las configuraciones previas. Este comportamiento es similar al de Exchange 2007 Service Pack 1 (SP1) y la versión RTM de Exchange 2007.

Aunque estos paquetes acumulativos de actualizaciones sobrescriben la mayoría de los valores de configuración previos, la entrada siguiente del Registro no se sobrescribe:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeServiceHost\RpcHttpConfigurator

Valor predeterminado: PeriodicPollingMinute=15

Si personaliza esta entrada del Registro después de instalar Exchange 2007 SP2, la entrada no se sobrescribirá cuando instale un paquete acumulativo de actualizaciones de Exchange 2007 SP2.

Nota

Si elimina esta entrada del Registro después de instalar Exchange 2007 SP2, los paquetes acumulativos de actualizaciones posteriores instalarán de nuevo la entrada con su valor predeterminado.

Nuevos componentes auxiliares

Exchange 2007 SP2 presenta cinco componentes auxiliares que proporcionan valores de configuración del Registro para cada función del servidor. Estos componentes auxiliares pueden ser utilizados con paquetes acumulativos de actualizaciones posteriores. De manera predeterminada, los paquetes acumulativos de actualizaciones no sobrescribirán las configuraciones de los componentes de Exchange. Sin embargo, si los paquetes acumulativos de actualizaciones requieren nuevas configuraciones y si los usuarios pueden personalizar estas configuraciones, se pueden usar los componentes auxiliares para conservar los valores de configuración personalizada durante la instalación de un paquete acumulativo de actualizaciones.

Por ejemplo, SampleComponent tiene la configuración siguiente en Exchange 2007 SP2:

<Component Id="Configuration" Guid="b8dd2994-1cb4-4339-947e-94955aae3723" NeverOverwrite="yes" ...>
        <Registry Id="RegConfig1 " Root="HKLM" Key="SYSTEM\CurrentControlSet\Services\MSExchangeServiceHost\RpcHttpConfigurator" KeyPath="yes" Name="PeriodicPollingMinutes" Type="integer" Value="15" />
</Component>

En este ejemplo, si no existe la subclave del Registro, Windows Installer la creará y le asignará el valor predeterminado durante la instalación del paquete acumulativo de actualizaciones. Sin embargo, si todas las condiciones siguientes son verdaderas, Windows Installer no sobrescribe la entrada del Registro:

  • La clave del Registro existe.

  • El atributo NeverOverwrite se establece en .

  • El atributo KeyPath de la subclave del Registro SampleComponent se establece en .

Nota

   Este cambio de diseño tiene una limitación. Como sólo se dispone de unos cuantos componentes auxiliares por cada función del servidor Exchange, no se pueden agregar nuevos componentes o carpetas para un paquete acumulativo de actualizaciones

Windows Installer 4.5

En los paquetes acumulativos de actualizaciones, algunos archivos independientes de versión, como los scripts .ps1 que fueron modificados por el paquete, no se revirtieron durante la eliminación del paquete acumulativo de actualizaciones. Este comportamiento se debía a un problema de versiones anteriores de Windows Installer, que no restauraban correctamente las copias anteriores de los archivos. Debido a las limitaciones de las versiones anteriores de Windows Installer, se necesita Windows Installer 4.5 para instalar Exchange 2007 SP2.

Para obtener más información sobre el modo en que Windows Installer controla las versiones de archivos, consulte File Versioning Rules (página en inglés).