適用先
BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 Standard

現象

Microsoft BizTalk Server 2013年では、SharePoint Services のアダプターを使用することを想定しています。アダプターを使用して、管理されたメタデータの列を含む SharePoint Server 2013 のドキュメント ライブラリからファイルをダウンロードすると、次のエラー メッセージが表示されます。

Windows SharePoint Services の受信アダプターは、SharePoint ファイルのファイル名の処理に失敗しました。次のエラーが発生しました。[System.InvalidCastException] 型のオブジェクトをキャストできません。 ' System.Collections.Generic.Dictionary'2[System.String,System.Object]' を 'Microsoft.SharePoint.Client.Field' を入力します。エラー コード: 12310この問題を引き起こしている問題の宛先を指定した後このファイルのチェック アウトを元に戻すことができ、アダプターは、もう一度それを処理しようとしています。によってこのエラーが発生した Windows SharePoint Services の場所が表示されるか、URI wsss の送信ポート://[...] ですか。ViewName = ToBizTalk。Windows SharePoint Services のアダプターのイベント ID: 12457

原因

問題は、BizTalk Server 2013年は、SharePoint 2010 のクライアント ライブラリを使用するために発生します。ただし、SharePoint 2013 のクライアント ライブラリが必要です。

解決策

累積的な更新プログラムの情報

この問題は、BizTalk Server の次の累積的な更新プログラムで最初に修正されました。

回避策

この問題を回避するには、以下の回避策のいずれかを使用します。

  • ドキュメント ライブラリを SharePoint Server 2013 では、管理されたメタデータ列を使用しないでください。

  • SharePoint 2010 の参照アセンブリを SharePoint 2013 サーバーからアセンブリを SharePoint 2013 に置き換えます。

    • Microsoft.SharePoint.Client, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c

    • Microsoft.SharePoint.Client.Runtime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e94

    次に、BizTalk の構成ファイル (BTSNTSvc.exe.config および BTSNTSvc64.exe.config) で、次のバインディングのリダイレクトを作成します。

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">      <dependentAssembly>        <assemblyIdentity name="Microsoft.SharePoint.Client"                          publicKeyToken="71e9bce111e9429c"                          culture="neutral" />        <bindingRedirect oldVersion="14.0.0.0"                         newVersion="15.0.0.0"/>      </dependentAssembly>                  <dependentAssembly>        <assemblyIdentity name="Microsoft.SharePoint.Client.Runtime"                          publicKeyToken="71e9bce111e9429c"                          culture="neutral" />        <bindingRedirect oldVersion="14.0.0.0"                         newVersion="15.0.0.0"/>      </dependentAssembly></assemblyBinding>

状況

マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

関連情報

BizTalk Server のサービス パックと累積的な更新の一覧の詳細についてを参照してくださいKB 2555976: サービス パックと累積的な更新の一覧の BizTalk Server のです。BizTalk Server の修正プログラムの詳細についてを参照してくださいKB 2003907: BizTalk の修正プログラム、および累積的な情報のサポートを更新するです。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。