Condividi tramite


Comando AddResource: componente COM

Per aggiungere un componente COM non gestito a un'applicazione BizTalk, usare il comando AddResource e specificare System.BizTalk:Com per il parametro Type. Eseguendo questo comando, il componente COM viene aggiunto al database di gestione BizTalk. Il componente COM viene visualizzato anche nella Console di amministrazione BizTalk, nella cartella Risorse dell'applicazione a cui è stato aggiunto. Inoltre, il componente viene elencato quando si usa il comando ListApp.

Nota

Se si aggiunge un componente COM o COM+ non gestito a 64 bit e si tenta di installare l'applicazione contenente il componente COM o COM+ in un computer a 32 bit, il componente non verrà installato. Verrà installato solo nei computer a 64 bit.

Utilizzo

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

Parametri

Parametro Obbligatoria valore
/ApplicationName (o /A, vedere Osservazioni) No Nome dell'applicazione BizTalk a cui aggiungere il componente COM. 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:Com (questo valore non è distinzione tra maiuscole e minuscole).
/Overwrite (o /Ov, vedere Osservazioni) No Opzione per aggiornare un componente COM esistente. Se si omette, e nell'applicazione esiste già un componente COM con lo stesso nome file del componente COM da aggiungere, l'operazione AddResource ha esito negativo.
/Source (o /So, vedere Osservazioni) Percorso completo del file DLL del componente COM, incluso il nome del file. Se il percorso include spazi, è necessario racchiuderlo tra virgolette doppie (").
/Destination (o /De, vedere Osservazioni) No Percorso completo della destinazione in cui verrà copiato il file DLL del componente COM durante l'installazione dell'applicazione dal file con estensione msi. Se omesso, il file non verrà copiato nel file system locale durante l'installazione e il componente non verrà aggiunto al Registro di sistema di Windows durante l'installazione. Se il percorso include spazi, è necessario racchiuderlo tra virgolette doppie ("). Se si specifica Regsvr32OnInstallOption, è necessario specificare anche Destination.
/Options (o /Op, vedere Osservazioni) No Regsvr32OnInstall. Consente di aggiungere il componente COM al Registro di sistema di Windows quando l'applicazione viene installata dal file con estensione msi. Se si specifica questa opzione, è necessario specificare anche Destination.
/Server (o /Se, 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:com /Overwrite /Source:"C:\Source Components\COM.dll" /Destination:"C:\New Components\COM.dll" /Options:Regsvr32OnInstall /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