Condividi tramite


Comando AddResource: directory virtuale

Per aggiungere una directory virtuale per un sito Web o servizi Web a un'applicazione BizTalk, usare il comando AddResource e specificare System.BizTalk:WebDirectory per il parametro Type. Quando si esegue questo comando, la directory virtuale viene aggiunta al database di gestione BizTalk. La directory virtuale viene visualizzata anche nella console di amministrazione di BizTalk Server, nella cartella Risorse dell'applicazione a cui è stata aggiunta. Inoltre, la directory virtuale è elencata quando si usa il comando ListApp.

Importante

Quando si aggiunge una directory virtuale con un URL che contiene https, è necessario utilizzare http nell'URL specificato, anziché https. Se si utilizza https, l'operazione di aggiunta della directory virtuale avrà esito negativo. Anche se si specifica http nell'URL, l'impostazione https dell'URL nella metabase di Internet Information Services sarà attiva e la directory virtuale funzionerà correttamente.

Nota

Se si aggiunge una directory virtuale da una versione a 64 bit del servizio Web e si tenta di installare l'applicazione che include la directory virtuale in un computer a 32 bit, la directory virtuale non verrà installata. Verrà installato solo nei computer a 64 bit.

Utilizzo

BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:WebDirectory[/Overwrite] /Source:value [/Destination:value] [/Server:value] [/Database:value] [/Database:value]

Parametri

Parametro Obbligatoria valore
/ApplicationName (o /A, vedere Osservazioni) No Nome dell'applicazione BizTalk a cui aggiungere la directory virtuale. Se il nome include spazi, è necessario racchiuderlo tra virgolette doppie ("). Se non si specifica il nome dell'applicazione, viene utilizzata l'applicazione predefinita BizTalk per il gruppo.
/Type (o /T, vedere Osservazioni) System.BizTalk:WebDirectory (questo valore non è distinzione tra maiuscole e minuscole).
/Overwrite (o /O, vedere Osservazioni) No Opzione per aggiornare una directory virtuale esistente. Se si omette, e nell'applicazione esiste già una directory virtuale con lo stesso nome della directory virtuale da aggiungere, l'operazione AddResource ha esito negativo.
/Source (o /S, vedere Osservazioni) URI completo della directory virtuale di origine.

Esempi:

http://MyHost:80/MyPath/MyVirtualDirectory
/Destination (o /De, vedere Osservazioni) No URI da assegnare alla directory virtuale durante l'installazione dell'applicazione dal file con estensione msi. Se si omette questo parametro, viene utilizzato il valore del parametro Source localhost come host.
/Server (o /S, vedere Osservazioni) No Nome dell'istanza di SQL Server che ospita il database di gestione BizTalk, nel formato NomeServer\NomeIstanza,Porta.

È necessario specificare il nome dell'istanza solo se è diverso dal nome del server. È necessario specificare la porta solo se SQL Server utilizza un numero di porta diverso da quello predefinito (1433).

Esempi:

Server=MyServer

Server=MyServer\MySQLServer,1533

Se non si specifica il nome dell'istanza, viene utilizzato il nome dell'istanza di SQL Server in esecuzione nel computer locale.
/Database (o /Da, vedere Osservazioni) No Nome del database di gestione BizTalk. Se omesso, viene utilizzato il nome del database di gestione BizTalk in esecuzione nell'istanza locale di SQL Server.

Esempio

BTSTask AddResource /ApplicationName:MyApplication /Type: System.BizTalk:WebDirectory /Overwrite /Sourcehttp://Host1:90/MyVirtualDirectory : /Destinationhttp://Host2:90/MyVirtualDirectory : /Server:MyDatabaseServer /Database:BizTalkMgmtDb

Commenti

Per i nomi di parametro non è rilevante la distinzione tra maiuscole e minuscole. Per specificare il parametro, non è necessario digitare l'intero nome. È sufficiente digitare le prime lettere del nome per identificare il parametro in modo non ambiguo.

Vedere anche

Comando AddResource
Come aggiungere un assembly .NET a un'applicazione