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) | Sì | 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) | Sì | 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