Compartir vía


Cómo quitar un ensamblado .NET, certificado u otro artefacto de recurso de una aplicación

En este tema se describe cómo usar la consola de administración de BizTalk Server o la línea de comandos para quitar los siguientes artefactos de recurso de una aplicación de BizTalk. Siga los procedimientos que se describen en este tema para quitar el artefacto de la base de datos de administración de BizTalk. No quita los artefactos del sistema de archivos, almacén de certificados, de Internet Information Services (IIS) o del Registro de Windows, si se encuentra en alguna de estas ubicaciones. Además, si quita un archivo de enlace, los enlaces permanecen sin cambios; solo se quita el archivo de enlace.

  • Ensamblados .NET

  • componentes COM

  • Certificados

  • Archivos ad hoc

  • Definiciones de BAM

  • Archivos de enlace

  • Directorios virtuales

    Si un directorio virtual se agrega explícitamente a una aplicación, ya sea por medio de una importación o una agregación, puede quitarse mediante los procedimientos de este tema. Si no se agregó de forma expresa, sino que se agregó mediante la referencia al configurar una ubicación de recepción, no puede quitarla mediante los procedimientos de este tema. Esto se debe a que el directorio virtual no se almacena en la base de datos de administración de BizTalk. Cuando exporte el archivo .msi de la aplicación, se obtendrá el directorio virtual de IIS y se agregará al archivo .msi. Cuando importe el archivo .msi, el directorio virtual se agregará a la base de datos de administración de BizTalk para dicho grupo.

Requisitos previos

Para realizar los procedimientos descritos en este tema, deberá iniciar la sesión con una cuenta que sea miembro del grupo de administradores de BizTalk Server. Para obtener información más detallada sobre los permisos, vea Permisos necesarios para implementar y administrar una aplicación de BizTalk.

Para quitar un artefacto de recurso de una aplicación

Mediante la consola de administración de BizTalk Server

  1. Haga clic en Inicio, en Programas, en Microsoft BizTalk Server 20xx y, a continuación, en Administración de BizTalk Server.

  2. En el árbol de consola, expanda BizTalk Server Administración, expanda el grupo de BizTalk que contiene el artefacto de recursos que se va a quitar y, a continuación, expanda la aplicación que contiene el artefacto.

  3. Haga clic en la carpeta Recursos , haga clic con el botón derecho en el artefacto y, a continuación, haga clic en Quitar.

Uso de la línea de comandos

  1. Abra un símbolo del sistema como se indica a continuación: haga clic en Inicio, haga clic en Ejecutar, escriba cmdy, a continuación, haga clic en Aceptar.

  2. Escriba el siguiente comando, sustituyendo los valores según corresponda, como se describe en la tabla que se presenta a continuación:

    BTSTask RemoveResource [/ApplicationName:value] /Luid:value [/Server:value] [/Database:value]

    Ejemplo:

    BTSTask RemoveResource /ApplicationName:MyApplication /Luid:"MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0123456789ABCDEF"

    Parámetro Descripción
    /Applicationname Nombre de la aplicación de BizTalk que contiene el artefacto que se va a eliminar. Si no se especifica, se utiliza la aplicación predeterminada. Si el nombre incluye espacios, debe incluirlo entre comillas dobles (").
    /Luid Identificador local único (LUID) del artefacto. Puede obtener el LUID mediante el comando ListApp , como se describe en Comando ListApp.
    /Servidor Nombre del servidor SQL Server que aloja la base de datos de administración de BizTalk en el formato Nombredelservidor\Nombredeinstancia,Puerto.

    Sólo se necesita el nombre de instancia cuando el nombre de instancia es diferente del nombre de servidor. Sólo se necesita el puerto cuando el servidor SQL Server utiliza un nombre de puerto diferente al predeterminado (1433)

    Ejemplos:

    Servidor = MyServer

    Servidor = MyServer\MySQLServer,1533

    Si no se proporciona, se utiliza el nombre de la instancia de SQL Server que se ejecuta en el equipo local.
    /Base Nombre de la base de datos de administración de BizTalk. Si no se especifica, se utiliza la base de datos de administración de BizTalk que se ejecuta en la instancia local de SQL Server.

Consulte también

Administración de ensamblados .NET, certificados y otros recursos
RemoveResource (comando)