Используйте msbuild для развертывания проекта BizTalk 2009 - PullRequest
1 голос
/ 08 ноября 2010

Когда я запускаю msbuild в моем файле BizTalk 2009 .btproj, выполняются цели по умолчанию и проект создается.

Есть ли цель, которую я могу вызвать для развертывания проекта?

Ответы [ 2 ]

3 голосов
/ 21 декабря 2010

Сегодня нет причин создавать собственные инструменты развертывания для BizTalk с нуля. Пожалуйста, ознакомьтесь с Deployment Framework for BizTalk по адресу http://biztalkdeployment.codeplex.com.. Он охватывает простые и сложные сценарии развертывания, а также включает средства управления конфигурацией и продуктивности разработчиков для BizTalk.

2 голосов
/ 19 декабря 2010

К сожалению, нет, нет.

Однако это, вероятно, будет бесполезно, потому что, как только вы получите решения, состоящие из нескольких модульных проектов и решений, не будет простого способа управлять зависимостями междуих.

Вместо этого вам лучше потратить некоторое время на настройку правильной инфраструктуры развертывания.Как предполагает Томас, вы должны взглянуть на обширную среду развертывания для BizTalk на CodePlex, которая охватывает практически любые требования, которые вы, возможно, захотите выполнить с помощью BizTalk.

Если это кажется слишком пугающим,Я предлагаю вам создать простую инфраструктуру развертывания, используя msbuild.Это на самом деле довольно просто и просто сделать.Сборка отдельных проектов будет проще простого, потому что вы вызовете стандартные цели из файлов .btproj.Другие задачи, такие как развертывание, могут быть написаны простым вызовом встроенной утилиты командной строки BtsTask.

Доступно множество сторонних задач, помогающих справиться с проектами BizTalk.

Пожалуйста, просмотрите этот пост в моем блоге для получения дополнительной информации.

...