how do we deploy common biztalk assemblies over multiple applications on same biztalk server.
I have an biztalk assembly that i want share between two applications.
when i deploy it on first one it works fine but when i try to deploy it on another it gives me following error:
Resource (-Type="System.BizTalk:BizTalkAssembly" -Luid="<assembly name>, Version=22.214.171.124, Culture=neutral, PublicKeyToken=2a2f16612dc24352") is already in store and is either associated with another application or with another type.
Hi, I had the same problem. I didn't set the 'Application Name' property in my BizTalk project. Therefore it installed it under 'Biztalk Application 1' Remove the artefacts from that application (that apply to your project) and then in VS.NET IDE ensure that you have an application name specified for it to deploy to.
hope it helps.
And add the shared BizTalk application to your other application as a reference.
Right click application -> Add -> Reference
o Right Click the Application in BizTalk and go to properties
o Select References
o Click Add and Select the another Biztalk Application for which you need a dll reference.