Problem with BizTalk Assembly Deploy

Oct 24, 2008 at 6:00 PM
Hi - I am using the SDC tasks for deploying the BizTalk application.
I am using the below task to deploy the assemblies
<Target Name="DeployAssemblies" >
    <BizTalk2004.Assembly.Deploy
    AssemblyPath="$(BuildPath)%(BizTalkAssemblies.Identity).dll"
    InstallInGac="true"
    Server="$(BTServerName)"
    Database="$(BTServerDatabase)"/>
    <Message text="Deployed: %(BizTalkAssemblies.Identity)" />
  </Target>

All my assemblies are getting deployed into the default BizTalk application "BizTalk Application 1". Is there a way to specify the application we want to deploy the assembies?

thanks,
Srikanth
Oct 25, 2008 at 11:28 AM
Hi Srikanth,

You should use the BizTalk 2006 Deploy task.

<Target Name="DeployAssemblies" >
    <BizTalk2006.Assembly.Deploy
    Application="$(ApplicationName)"
    AssemblyPath="$(BuildPath)%(BizTalkAssemblies.Identity).dll"
    InstallInGac="true"
    Server="$(BTServerName)"
    Database="$(BTServerDatabase)"/>
    <Message text="Deployed: %(BizTalkAssemblies.Identity)" />
  </Target>

Greetings
Quintus.