MSBuild tasks now available for BizTalk Projects
Several people have asked me about support for MSBuild within BizTalk projects. So I'm happy to see that our team in the UK has just released some MSBuild tasks for BizTalk 2006. They are availalbe on GotDotNet.
(http://www.gotdotnet.com/codegallery/codegallery.aspx?id=b4d6499f-0020-4771-a305-c156498db75e ).
There are tasks to do the following:
Export a current system to an MSBuild proj file.
Application
|
AddReferences |
Adds a reference to an application |
|
Create |
Creates an application |
|
Delete |
Deletes an Application, and all its child objects |
|
Exists |
Checks if an application exists |
|
RemoveReferences |
Removes a reference from an application |
|
Start |
Starts an application |
|
Stop |
Stops an application |
Assembly
|
Deploy |
Deploys an assembly into BizTalk. |
|
Exists |
Checks whether an assembly is deployed in a BizTalk installation. |
|
ExportBindings |
Exports the bindings of an assembly in BizTalk to an XML file. |
|
ImportBindings |
Imports the bindings of an assembly into BizTalk from an XML file. |
|
Undeploy |
Undeploy an assembly from BizTalk. |
Orchestration
|
Bind |
Binds an orchestration |
|
Enlist |
Enlists the given instance of the BizTalk Orchestration. |
|
Exists |
Checks if an Orchestration exists in an assembly in BizTalk Server. |
|
Start |
Starts the given instance of the BizTalk Orchestration. |
|
Stop |
Stops the given instance of the BizTalk Orchestration. |
|
TerminateInstances |
Terminates any running instances of the BizTalk Orchestration. |
|
UnBind |
Unbind an orchestration |
|
UnEnlist |
UnEnlists the given instance of the BizTalk Orchestration. |
ReceiveLocation
ReceivePort
SendPort
SendPortGroup
There are also 2004 tasks in the same assembly for those of you that don’t know they are there.
Cheers and keep on BizTalking