手順 1: ヘッダーと受信確認スキーマの追加
この手順では、BTAHL72XCommon プロジェクト テンプレートに基づいて新しいプロジェクトを作成します。 このテンプレートには、メッセージ ヘッダー (MSH_25_GLO_DEF.xsd) と受信確認 (ACK_24_GLO_DEF.xsd) と (ACK_25_GLO_DEF.xsd) の 3 つの一般的なスキーマが含まれています。 BizTalk Accelerator for HL7 (BTAHL7) がメッセージ ヘッダーと受信確認を正しくビルドまたは検証するには、これらのスキーマをプロジェクトに含める必要があります。 このプロセスは、BTAHL7 2.X のすべてのスキーマ バージョンで一般的です。
また、厳密なキーを作成し、アセンブリに割り当ててから、アセンブリを配置します。 強力なキーは、アセンブリにセキュリティと ID を提供し、デプロイに必要です。 アセンブリを展開すると、構成データベース (BizTalk 管理データベースとも呼ばれます) とグローバル アセンブリ キャッシュ (GAC) に格納されます。
プロジェクトを作成し、ヘッダースキーマと受信確認スキーマを追加するには
Visual Studio の [ ファイル ] メニューの [ 新規作成] をポイントし、[ プロジェクト] をクリックします。
[新しいプロジェクト] ダイアログ ボックスの [ プロジェクトの種類 ] ボックスの一覧で、[ BizTalk プロジェクト] を展開し、[ BTAHL7Projects] をクリックします。
[テンプレート] ボックスの一覧で、[BTAHL7V2XCommon プロジェクト] をクリックします。
[ 名前 ] ボックスに、プロジェクト名として 「BTAHL7V2XCommon 」と入力します。
[場所] ボックスで、drive:>\Batching Tutorial に<移動します。
[OK] をクリックします。
注意
ソリューション エクスプローラーでは、3 つのスキーマ (MSH_25_GLO_DEF.xsd、ACK_24_GLO_DEF.xsd、および ACK_25_GLO_DEF.xsd) がプロジェクトに含まれています。
アセンブリに厳密なキーを割り当てて配置するには
Visual Studio コマンド プロンプトを開きます。
Visual Studio のコマンド プロンプトで、drive>:\Batching Tutorial フォルダーを参照<します。
コマンド プロンプトで「 sn –k key.snk」と入力し、Enter キーを押します。 出力ウィンドウに成功メッセージが表示されていることを確認します。
注意
正しいメッセージが表示されない場合は、Visual Studio を使用してアセンブリのトラブルシューティングを行います。
ソリューション エクスプローラーで、[BTAHL7V2Xcommon プロジェクト] を右クリックし、[プロパティ] をクリックします。
[BTAHL7V2XCommon プロジェクト プロパティ ページ] ダイアログ ボックスで、[署名] をクリックします。
[アセンブリのチェックに署名する] チェック ボックスをオンにします。
[ 厳密な名前キー ファイルの選択 ] ドロップダウン リストで、[参照...] を選択 <します>。
drive>:\Batching チュートリアルを参照し<、key.snk を選択して、[開く] をクリックします。
[BTAHL7V2XCommon プロジェクト プロパティ ページ] ウィンドウで、[ OK] を クリックして変更を保存します。
ソリューション エクスプローラーで、[BTAHL7V2Xcommon プロジェクト] を右クリックし、[配置] をクリックします。 出力ウィンドウに成功メッセージが表示されていることを確認します。
注意
正しい配置メッセージが表示されない場合は、Visual Studio を使用してデプロイのトラブルシューティングを行います。
「手順 2: v2.3.1 の共通スキーマを追加する」に進みます。