Compartir vía


Cómo agregar un archivo a 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 agregar un archivo a una aplicación de BizTalk. Los archivos que se agreguen a la aplicación se copian en la carpeta de instalación cuando se instala la aplicación. Los archivos también se pueden exportar al archivo .msi de la aplicación y moverse a distintos entornos de implementación con la aplicación.

Nota

Para obtener instrucciones sobre cómo agregar un archivo Léame, vea Cómo vincular a un archivo Léame.

Si desea sobrescribir un archivo que ya existe en la aplicación, especifique la opción Sobrescribir. La opción de sobrescritura sólo funciona cuando ambos archivos tienen el mismo nombre. Si no se especifica y ya existe un archivo en la aplicación con el mismo nombre que el archivo que se agrega, se produce un error en la operación de agregación.

Nota

A diferencia de lo que sucede con otros tipos de artefactos, puede haber más de un archivo con el mismo nombre en un grupo de BizTalk.

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 agregar un archivo a una aplicación

Mediante la consola de administración de BizTalk Server

  1. Haga clic en Inicio, en Todos los 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 y el grupo de BizTalk que contiene la aplicación a la que desea agregar el archivo.

  3. Expanda Aplicaciones y la aplicación a la que desea agregar un archivo.

  4. Haga clic con el botón derecho en la carpeta Recursos , seleccione Agregar y, a continuación, haga clic en Recursos.

  5. Haga clic en Agregar, seleccione el archivo y, a continuación, haga clic en Abrir.

  6. En la lista desplegable Tipo de archivo , seleccione System.BizTalk:File.

  7. En Destino, escriba la ruta de acceso completa de la ubicación donde se va a copiar el archivo cuando se instala la aplicación desde el archivo .msi, incluido el nombre de archivo. La ruta predeterminada es %BTAD_InstallDir%, la carpeta de instalación de la aplicación. Si no se proporciona la ruta, el archivo no se copiará en el sistema de archivos local durante instalación.

  8. Cuando termine, haga clic en Aceptar.

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 AddResource [/ApplicationName:value] /Type:System.BizTalk:File [/Overwrite] /Source:value [/Destination:value] [/Server:value] [/Database:value]

    Ejemplo:

    BTSTask AddResource /ApplicationName:MyApplication /Type:System.BizTalk:File /Overwrite /Source:"C:\Source Files\File.txt" /Destination:"C:\New Files\File.txt" /Server:MyDatabaseServer /Database:BizTalkMgmtDb

    Parámetro Value
    /Applicationname Nombre de la aplicación de BizTalk a la que se agrega el archivo. Si no se especifica el nombre de aplicación, se utiliza la aplicación predeterminada de BizTalk. Si el nombre incluye espacios, debe incluirlo entre comillas dobles (").
    /Tipo System.BizTalk:File (este valor no distingue mayúsculas de minúsculas).
    /Sobrescribir Opción para actualizar un archivo existente. Si no se especifica y ya existe un archivo en la aplicación que tiene el mismo nombre que el archivo que se agrega, se produce un error en la operación AddResource.
    /Fuente Ruta completa del archivo de ensamblado, incluido el nombre de archivo. Si la ruta incluye espacios, la debe encerrar entre comillas dobles (").
    /Destino Ruta completa de la ubicación en la que se va a copiar el archivo cuando se instale la aplicación desde el archivo .msi. Si la ruta incluye espacios, la debe encerrar entre comillas dobles ("). Si no se proporciona, el archivo no se copia al sistema de archivos local durante instalación.
    /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
AddResource (comando): Archivo
Creación y modificación de aplicaciones de BizTalk