MSBUILDを使用して、BizTalk 2009プロジェクトを展開します
-
29-09-2019 - |
質問
走るとき msbuild
私のBizTalk 2009 .btprojファイルでは、デフォルトのターゲットが実行され、プロジェクトが構築されます。
呼び出すことができるターゲットはありますか? 配備 プロジェクト?
解決
残念ながら、そうではありません。
ただし、複数のモジュラープロジェクトとソリューションで構成されるソリューションを入手するとすぐに、それらの間の依存関係を管理する簡単な方法がないため、これはおそらく役に立たないでしょう。
代わりに、適切な展開インフラストラクチャをセットアップするために時間を投資する方が良いかもしれません。トーマスが示唆するように、あなたは大規模なものを見ています BizTalkの展開フレームワーク BizTalkで対処したい要件をカバーするCodePlex。
それがあまりにも威圧的であるように見える場合は、MSBuildを使用して単純な展開フレームワークを構築することをお勧めします。実際には非常にシンプルで簡単です。 .btprojファイルから標準ターゲットを呼び出すため、個々のプロジェクトを構築するのは簡単です。展開などの他のタスクは、単にBuiltin BTStaskコマンドラインユーティリティを呼び出すだけで記述できます。
BizTalkプロジェクトに対処するのに役立つ多くのサードパーティのタスクが利用できます。
見てください この郵便受け 詳細については、私のブログで。
他のヒント
今日、BizTalkの独自の展開ツールをゼロから作成する理由はありません。 BizTalkの展開フレームワークを見てください http://biztalkdeployment.codeplex.com. 。簡単に複雑な展開シナリオをカバーし、BizTalk用の構成管理および開発者の生産性ツールも含まれています。