Perintah AddResource: .NET Assembly
Untuk menambahkan rakitan .NET (yang mencakup komponen COM atau COM+ terkelola) ke aplikasi BizTalk, Anda menggunakan perintah AddResource dan menentukan System.BizTalk:Assembly untuk parameter Jenis. Menjalankan perintah ini menambahkan rakitan ke database BizTalk Management. Rakitan juga ditampilkan di konsol Administrasi BizTalk, di folder Sumber Daya aplikasi tempat Anda menambahkannya. Selain itu, rakitan dicantumkan saat Anda menggunakan Perintah ListApp.
Jika rakitan memiliki nama lengkap yang sama dengan rakitan yang sudah ada dalam aplikasi, Anda dapat menentukan parameter Timpa. Nama lengkapnya terdiri dari nama, token kunci publik, budaya, dan versi. Dalam hal ini, rakitan yang ada ditimpa. Untuk informasi selengkapnya tentang dependensi, lihat Dependensi dan Penyebaran Aplikasi.
Penggunaan
BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:Assembly[/Overwrite] /Source:value [/Destination:value] [/Options:GacOnAdd|GacOnInstall|GacOnImport|RegasmOnInstall|RegsvcsOnInstall] [/Server:value] [/Database:value]
Parameter
Parameter | Diperlukan | Nilai |
---|---|---|
/ApplicationName (atau /A, lihat Keterangan) | Tidak | Nama aplikasi BizTalk yang akan ditambahkan ke assembly. Jika nama menyertakan spasi, Anda harus mengapitnya dalam tanda kutip ganda ("). Jika nama aplikasi tidak ditentukan, aplikasi BizTalk default untuk grup akan digunakan. |
/Type (atau /T, lihat Remarks) | Ya | System.BizTalk:Assembly (Nilai ini tidak peka huruf besar/kecil.) |
/Overwrite (atau /Ov, lihat Remarks) | Tidak | Opsi untuk memperbarui rakitan yang ada. Jika tidak ditentukan, dan rakitan sudah ada di aplikasi yang memiliki nama lengkap yang sama dengan rakitan yang ditambahkan, operasi AddResource gagal. Nama lengkapnya mencakup nama perakitan, versi, budaya, dan token kunci publik. Informasi ini ditampilkan di bidang Nama folder Sumber Daya aplikasi dalam konsol Administrasi BizTalk Server. |
/Source (atau /So, lihat Remarks) | Ya | Jalur lengkap file assembly, termasuk nama file. Jika jalur menyertakan spasi, Anda harus mengapitnya dengan tanda kutip ganda ("). |
/Destination (atau /De, lihat Remarks) | Tidak | Jalur lengkap lokasi tempat file assembly akan disalin ketika aplikasi diinstal dari file .msi. Jika tidak disediakan, file assembly tidak disalin ke sistem file lokal selama penginstalan. Jika jalur menyertakan spasi, Anda harus mengapitnya dengan tanda kutip ganda ("). Jika Anda menentukan opsi RegasmOnInstall atau RegsvcsOnInstall, Anda juga harus menentukan Tujuan. Catatan: Anda dapat menggunakan variabel lingkungan %BTAD_InstallDir% untuk menentukan folder penginstalan aplikasi. Ini membuat lokasi yang konsisten untuk file aplikasi di komputer tujuan yang berbeda. Contoh: "%BTAD_InstallDir%\MyAssemblies\Orchestrations.dll" |
/Options (atau /Op, lihat Remarks) | Tidak |
-
GacOnAdd: Instal assembly ke cache assembly global (GAC) di komputer lokal selama operasi AddResource. - GacOnInstall: Instal assembly ke GAC saat aplikasi diinstal dari file .msi. - GacOnImport: Instal rakitan ke GAC saat aplikasi .msi file diimpor. - RegasmOnInstall: Tambahkan rakitan COM terkelola ke registri Windows saat aplikasi diinstal dari file .msi. Jika Anda menentukan opsi ini, Anda juga harus menentukan Tujuan. - RegsvcsOnInstall:Tambahkan rakitan COM+ terkelola ke registri Windows saat aplikasi diinstal dari file .msi. Jika Anda menentukan opsi ini, Anda juga harus menentukan Tujuan. Anda harus memisahkan beberapa opsi dengan koma. Tidak boleh ada spasi antara koma dan nilai. |
/Server (atau /Se, lihat Keterangan) | Tidak | Nama instans SQL Server yang menghosting database Manajemen BizTalk, dalam bentuk ServerName\InstanceName,Port. Nama instans hanya diperlukan ketika nama instans berbeda dari nama server. Port hanya diperlukan ketika SQL Server menggunakan nomor port selain default (1433). Contoh: Server=MyServer Server=MyServer\MySQLServer,1533 Jika tidak disediakan, nama instans SQL Server yang berjalan di komputer lokal digunakan. |
/Database (atau /Da, lihat Keterangan) | Tidak | Nama database BizTalk Management. Jika tidak disediakan, database BizTalk Management yang berjalan dalam instans lokal SQL Server digunakan. |
Sampel
BTSTask AddResource /ApplicationName:MyApplication /Type: System.BizTalk:Assembly /Overwrite /Source:"%BTAD_InstallDir%\Source Assemblies\MyAssembly.dll" /Destination:"%BTAD_InstallDir%\Assemblies\MyAssembly.dll Baru" /Options:GacOnAdd,RegasmOnInstall /Server:MyDatabaseServer /Database:BizTalkMgmtDb
Keterangan
Parameter tidak peka huruf besar/kecil. Anda tidak perlu mengetikkan seluruh nama parameter untuk menentukannya; Anda dapat mengetik beberapa huruf pertama dari nama parameter yang mengidentifikasinya secara tidak ambigu.
Lihat juga
Perintah AddResource
Cara Menambahkan Rakitan .NET ke Aplikasi