Propiedad ARPNOREMOVE
Al establecer la propiedad ARPNOREMOVE, se deshabilita la funcionalidad Agregar o quitar programas del Panel de control que elimina el producto. Para Windows 2000, esto deshabilita el botón Eliminar del producto en Agregar o quitar programas del Panel de control. En el caso de sistemas operativos anteriores, esto permite quitar el producto de la lista de productos instalados en la opción Agregar o quitar programas que aparece en el Panel de control.
Si se establece la propiedad ARPNOREMOVE, la acción RegisterProduct escribe el valor "NoRemove" en la clave del registro:
HKLM\Software\Microsoft\Windows\Currentversion\Desinstalar\{clave de producto}
Establecer la propiedad ARPNOREMOVE impide que el valor UninstallString se escriba en esta clave. El valor UnistallString es una línea de comandos para quitar el producto, en lugar de volver a configurarlo.
Por ejemplo, esta propiedad se puede establecer durante una transformación de personalización para impedir que los usuarios quiten una personalización de administrador.
Requisito | Value |
---|---|
Versión |
Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 o versiones posteriores en Windows Vista. Windows Installer en Windows Server 2003 o Windows XP. Consulte Windows Installer para obtener información sobre el Service Pack mínimo de Windows que requiere una versión de Windows Installer. |