Cómo desinstalar una aplicación de BizTalk
En este tema se describe cómo usar el panel de control Agregar o quitar programas o la línea de comandos BTSTask para desinstalar una aplicación de BizTalk. Estos son los únicos métodos admitidos para desinstalar una aplicación. Si instaló múltiples archivos .msi para esta aplicación, por ejemplo para actualizarla, haga doble clic en el archivo .msi o puede que msiexec no desinstale completamente la aplicación; por consiguiente no son métodos de desinstalación admitidos.
Precaución
Desinstalar una aplicación de BizTalk mientras se está ejecutando puede producir errores en la aplicación. Para evitar este problema, como procedimiento recomendado, se recomienda comprobar que no hay instancias de servicio en ejecución para la aplicación, como se describe en Búsqueda de todas las instancias de servicio. Si es necesario, puede detener la aplicación mediante la opción Detener completa para detener completamente todas las instancias en ejecución, como se describe en Cómo iniciar y detener una aplicación de BizTalk. Tenga en cuenta que al hacerlo los mensajes en curso no se completarán.
Al desinstalar la aplicación, debería incluirse en el archivo .msi un script previo o posterior al procesamiento para eliminar todos los archivos y la configuración asociados con la aplicación. Si no se ha incluido un script previo o posterior al procesamiento, los procedimientos que se explican en este tema eliminarán los archivos y la configuración de la aplicación del sistema de archivos local, con las siguientes excepciones:
Si la aplicación incluye un directorio virtual, tanto éste como sus archivos se eliminarán, a no ser que los archivos se agregaran al directorio virtual después de que se instalara la aplicación. En este caso, el directorio virtual y los archivos agregados no se eliminan. Si desea eliminar el directorio virtual y los archivos agregados, deberá hacerlo explícitamente.
Las secuencias de comandos previas y posteriores al procesamiento se eliminan, pero los archivos que tales secuencias agregaron durante la instalación o desinstalación no se eliminarán, ni tampoco deshacer las acciones de las secuencias de comandos. Si desea eliminar archivos agregados por las secuencias de comandos o deshacer sus acciones, deberá hacerlo explícitamente.
Nota
Sólo se ejecutarán durante la desinstalación aquellas secuencias de comandos previas y posteriores al procesamiento que tengan especificada una ubicación de destino en sus propiedades de implementación cuando se importe la aplicación. Para obtener más información, vea How to Add a Application (Cómo agregar un script previo o posterior al procesamiento a una aplicación).
Los certificados nunca se eliminan al desinstalar una aplicación de BizTalk. Si desea eliminar un certificado, deberá hacerlo explícitamente. Además, los componentes no se eliminan del Registro de Windows ni los ensamblados de BizTalk se eliminan de la caché de ensamblados global (GAC). Si desea eliminarlos, deberá hacerlo explícitamente. Para obtener más información, vea Cómo quitar otros archivos y configuraciones para una aplicación de BizTalk.
Si cancela la operación de desinstalación antes de que se complete, BizTalk Server deshará la desinstalación, excepto las acciones que las secuencias de comandos previas o posteriores al procesamiento realizaron antes de que se cancelara la operación. Para restaurar la aplicación al estado que tenía antes de iniciar la desinstalación, haga doble clic en el archivo .msi y reinstale la aplicación. Si se han instalado varios archivos .msi para esta aplicación, debería hacer doble clic en cada uno de ellos para reinstalar la aplicación en el orden en que los archivos .msi se instalaron originalmente.
Para obtener más información sobre los scripts posteriores al procesamiento, consulte Uso de scripts previos y posteriores al procesamiento para personalizar la implementación de aplicaciones.
Nota
Para anular completamente la implementación de una aplicación de BizTalk, también debe eliminarla del grupo de BizTalk, como se describe en Cómo eliminar una aplicación de BizTalk del grupo de BizTalk.
Requisitos previos
Para llevar a cabo los procedimientos explicados en este tema, deberá iniciar sesión con permisos adecuados. Para obtener más información, vea Permisos necesarios para implementar y administrar una aplicación de BizTalk.
Para desinstalar una aplicación de BizTalk
Mediante la opción Desinstalar o cambiar un programa
En el equipo que ejecuta la aplicación, haga clic en Inicio, haga clic en Panel de control y, a continuación, haga doble clic en Programas y características.
En desinstalar o cambiar una página de programa , haga clic con el botón derecho en la aplicación de BizTalk que desea quitar y, a continuación, haga clic en Desinstalar.
Windows Installer eliminará la aplicación especificada.
Si la aplicación se está ejecutando en varios equipos, repita los pasos anteriores en cada equipo.
Uso de la línea de comandos
Abra un símbolo del sistema como se indica a continuación: haga clic en Inicio, haga clic en Ejecutar, escriba
cmd
y, a continuación, haga clic en Aceptar.Escriba el siguiente comando, sustituyendo el valor según corresponda, como se describe en la tabla que se presenta a continuación:
BTSTask UninstallApp [/ApplicationName:value]
Ejemplo:
BTSTask UninstallApp /ApplicationName:MyApplication
Parámetro Value /Applicationname Nombre de la aplicación de BizTalk que se va a desinstalar. Si el nombre incluye espacios, debe incluirlo entre comillas dobles (").
Consulte también
Anular la implementación de aplicaciones de BizTalk
UninstallApp (comando)