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