BizTalk Server プロジェクトの移行
BizTalk Server用に開発された Visual Studio プロジェクトは、Visual Studio 変換を使用して新しい環境に移行できます。 サポートされている移行バージョンの一覧については、「 サポートされているアップグレード パスとインストール ガイド」を参照してください。
変換ウィザードを実行した後の BizTalk プロジェクトの変化
次の表は、2006 R2 プロジェクト構成名BizTalk Server変更する方法と、プロジェクトが新しいBizTalk Server プロジェクトに変換された後に一部の特定の構成プロパティが再配置される場所を示しています。 BizTalk Server関連のプロジェクト設定のほとんどは、[プロジェクト Designer] の [配置] タブにあります。
BizTalk Server 2006 R2 プロジェクト | BizTalk Server プロジェクト |
---|---|
追跡情報の埋め込み 出力構成プロパティ | Project Designerの [ビルド] タブで TRACE 定数ビルド オプションを定義する |
[デバッグ情報の生成] 出力構成プロパティ | Project Designerの [ビルド] タブで DEBUG 定数ビルド オプションを定義する |
BPEL コンプライアンス コード生成構成プロパティ | プロジェクトのプロパティ ウィンドウの BPEL コンプライアンス コード生成プロパティ |
Note
BizTalk プロジェクトには、リリースとデバッグの 2 つのビルドの種類が追加されました。これは、以前のバージョンの開発と展開に代わるものです。 ただし、BizTalk Server 2006 R2 から移行されたプロジェクトの開発と展開の構成は引き続き表示されます。
注意事項
変換の間にバックアップ オプションを選択することでバックアップされるプロジェクト ファイルは、*.btproj および *.btproj.user のみです。 他のファイルは手動でバックアップする必要があります。
注意事項
XSD や ODX ファイルなどの自動生成項目のカスタマイズは、変換の間に失われます。 これは、Web 参照を BizTalk プロジェクトに追加すると生成される XSD ファイルにも当てはまります。
プロジェクトの移行と遅延署名
遅延署名を使用する 2006 R2 プロジェクトBizTalk Server、BizTalk Serverに変換された後、ビルド プロセス中に失敗する可能性があります。 これは、移行されたプロジェクト構成の シリアル化アセンブリ ビルド設定の生成が [オフ] に設定されていない場合に発生する可能性があります。
プロジェクトの移行と MSMQT
MSMQT は、BizTalk Serverの一部ではなくなりました。 これがプロジェクトの移行にどのように影響するかの詳細については、 MSMQT の非推奨に関するトピックを参照してください。
プロジェクトの変換に必要なプロジェクトおよびソリューション ファイル
BizTalk Server 2006 R2 プロジェクトを変換しようとして、ソリューション ファイルがない場合は、次のエラーが表示されます。
プロジェクト ファイルの変換中にエラーが発生しました。 VisualStudioProject> 要素<の子要素 <BIZTALK> が無効です。
プロジェクトの変換には、BizTalk Server プロジェクトのソリューション ファイル (.sln) が必要です。 ソリューション ファイルが使用できない場合は、Visual Studio 2005 で作成し、BizTalk Server 2006 R2 プロジェクトをソリューションに追加する必要があります。 次に、Visual Studio 変換ウィザードを実行します。
Note
Visual Studio でプロジェクト ファイル (.btproj) のみを使用してプロジェクトを変換できる場合があります。