When you try to deploy an Orchestration that was created in Microsoft BizTalk Server 2004, you receive an error message that is similar to the following:
[Microsoft.BizTalk.Deployment.DeploymentException] Unable to deploy early bindings. [Microsoft.BizTalk.Deployment.Binding.BindingException] Failed updating binding information. BindingException: Specified cast is not valid. [System.InvalidCastException] Specified cast is not valid.
This behavior occurs because BizTalk Server 2004 requires that the COM+ Rollup QXP6 for Microsoft Windows XP or the COM+ Rollup 29 for Microsoft Windows 2000 be installed, depending on your operating system.
To avoid this behavior, install the COM+ Rollup package for your operating system and language.
The following tables list the COM+ Rollup packages that are available in the Microsoft Download Center. Click the link to download the package for your operating system and language.