1

WebサービスコールでBizTalkを試す

要求/応答は自分の開発マシンでは正常に機能していますが、テストでは機能していません...

MSIを展開テストサーバー(別の仮想)にエクスポートし、アプリケーション/インポートを使用してアプリケーションを作成し、テストして機能していないことを確認しました...

  • イベントログを確認すると、「ファイルまたはアセンブリを読み込めませんでした」というXLANGエラーが表示されます。

  • GACを確認しましたが、BizTalkアセンブリがありません...

  • 手動で追加したので、うまくいくようでした

追加されたWebサービス参照は、デプロイメントの一部としてアセンブリをGACする必要があることを意味しますか?

そして、混乱させるために、実際のテストサーバーにデプロイしてみて、MSIをインポートし、DLLをGACに手動でコピーしました...イベントログのXLANGエラーで失敗します:-(

  • ここで何が起こっているのか分かりますか?
4

2 に答える 2

1

どのアダプターを使用していますか?SOAPアダプターを想定しています。もしそうなら、バインディングを見ることができます。ここの図 6 の近くを見てください。

http://msdn.microsoft.com/en-us/magazine/cc163464.aspx

-ブライアン

于 2009-04-16T18:35:43.423 に答える
0

MSI をインポートするだけでは、デフォルトでは dll が含まれません。それも実行する必要があります (Windows エクスプローラーまたはインストール後に指定されたオプションなどから)。これにより、ファイルが物理的に移動されます。この動作は、スケールアウトするときに非常に役立ちます。特にWeb参照とは何の関係もないと思います。

于 2009-04-22T20:38:41.487 に答える