AddResource (comando): Directorio virtual
Para agregar un directorio virtual para un sitio web o servicios web a una aplicación de BizTalk, use el comando AddResource y especifique System.BizTalk:WebDirectory para el parámetro Type. Ejecutar este comando agrega el directorio virtual a la base de datos de administración de BizTalk. También se muestra el directorio virtual en la consola de administración de BizTalk Server, en la carpeta Recursos de la aplicación a la que lo agregó. Además, el directorio virtual aparece cuando se usa el comando ListApp.
Importante
Al agregar un directorio virtual con una dirección URL que contiene https, debe utilizar http en lugar de https en la dirección URL que especifica. Si utiliza https, se producirá un error en la operación de agregación de un directorio virtual. Aunque lo agregue con http en la dirección URL, la configuración https para la dirección URL en la metabase de Internet Information Services tendrá efecto y el directorio virtual funcionará correctamente.
Nota
Si agrega un directorio virtual desde una versión de 64 bits del servicio Web e intenta instalar la aplicación que incluye el directorio virtual en un equipo de 32 bits, no se instalará el directorio virtual. Solo se instalará en un equipo de 64 bits.
Uso
BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:WebDirectory[/Overwrite] /Source:value [/Destination:value] [/Server:value] [/Database:value]
Parámetros
Parámetro | Obligatorio | Value |
---|---|---|
/ApplicationName (o /A, vea Comentarios) | No | Nombre de la aplicación de BizTalk a la que se agrega el directorio virtual. Si el nombre incluye espacios, debe incluirlo entre comillas dobles ("). Si no se especifica el nombre de aplicación, se utiliza la aplicación predeterminada de BizTalk para el grupo. |
/Type (o /T, vea Comentarios) | Sí | System.BizTalk:WebDirectory (este valor no distingue mayúsculas de minúsculas). |
/Overwrite (o /O, vea Comentarios) | No | Opción para actualizar un directorio virtual existente. Si no se especifica y ya existe un directorio virtual en la aplicación que tiene el mismo nombre completo que el directorio virtual que se agrega, se produce un error en la operación AddResource. |
/Source (o /S, vea Comentarios) | Sí | URI completo del directorio virtual de origen. Ejemplos: http://MyHost:80/MyPath/MyVirtualDirectory |
/Destination (o /De, vea Comentarios) | No | URI que se va a asignar al directorio virtual cuando se desinstale la aplicación del archivo .msi. Si no se especifica este parámetro, se utiliza el valor del parámetro Source teniendo localhost como host. |
/Server (o /S, vea Comentarios) | No | 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. |
/Database (o /Da, vea Comentarios) | No | Nombre de la base de datos de administración de BizTalk. Si no se proporciona, se utiliza la base de datos de administración de BizTalk que se ejecuta en la instancia local de SQL Server. |
Muestra
BTSTask AddResource /ApplicationName:MyApplication /Type: System.BizTalk:WebDirectory /Overwrite /Source:http://Host1:90/MyVirtualDirectory
/Destination:http://Host2:90/MyVirtualDirectory
/Server:MyDatabaseServer /Database:BizTalkMgmtDb
Comentarios
Los parámetros no distinguen mayúsculas de minúsculas. No es necesario escribir el nombre de todo el parámetro para especificarlo; puede escribir las primeras letras del nombre de parámetro que lo identifican sin ambigüedad.
Consulte también
AddResource (comando)
Cómo agregar un ensamblado .NET a una aplicación