## NOTE: For BizTalk Enterprise with several nodes, the following steps must be repeated on each server before restart! #1 Stop BizTalk Host Instances in use for the LDAP Adapter #2 Close the BizTalk administration console (repeat step 1 and 2 on all nodes before proceeding) #3 Remove old binaries (repeat on all BizTalk nodes) [System.Reflection.Assembly]::Load("System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a") $publish = New-Object System.EnterpriseServices.Internal.Publish $publish.GacRemove("C:\Program Files (x86)\IS BizTalk LDAP Adapter 1.0\Test Client Utility\IS.BizTalk.Adapters.LDAP.Mgmt_v1_0.dll") $publish.GacRemove("C:\Program Files (x86)\IS BizTalk LDAP Adapter 1.0\Test Client Utility\IS.BizTalk.Adapters.LDAP_v1_0.dll") $publish.GacRemove("C:\Program Files (x86)\IS BizTalk LDAP Adapter 1.0\Test Client Utility\Primer.dll") #4 Manually Replace Binaries in test client folder from ZIP (repeat on all nodes) ## Usually "C:\Program Files (x86)\IS BizTalk LDAP Adapter 1.0\Test Client Utility" #5 Install new binaries (repeat on all nodes) [System.Reflection.Assembly]::Load("System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a") $publish = New-Object System.EnterpriseServices.Internal.Publish $publish.GacInstall("C:\Program Files (x86)\IS BizTalk LDAP Adapter 1.0\Test Client Utility\IS.BizTalk.Adapters.LDAP.Mgmt_v1_0.dll") $publish.GacInstall("C:\Program Files (x86)\IS BizTalk LDAP Adapter 1.0\Test Client Utility\IS.BizTalk.Adapters.LDAP_v1_0.dll") $publish.GacInstall("C:\Program Files (x86)\IS BizTalk LDAP Adapter 1.0\Test Client Utility\Primer.dll") #5 Make a Test with Client Utility #6 Start BizTalk Host instance (implicit open of the BizTalk administration console to reread DLLs from GAC)