2017-03-06 4 views
0

私は整数を受け入れ、整数を返す単純なサービス(C#Webサービス)を持っています。System.ServiceModel.FaultException:サーバーが要求を処理できませんでした。 ---> ...キー0が見つかりませんでした

私はこのサービスをforループで、約2000レコードを持つファイルで呼び出しています。このサービスは、いくつかのレコードで上記のエラーを出すことに失敗しています。エラーファイルを実行すると、何も間違っているかのように処理されますが、何が問題なのかを助けてください。

+0

"エラーファイルを実行するとどういう意味ですか? –

答えて

1

エラーは、Webサービスの呼び出しであること、それに関連していないようです:どちらかを示すように思わしようとしたエンティティを取得し、ゼロ/ NullIdentifier()(いない有効なID)に渡された、またはおそらくを作成しようとしましたエンティティエンティティには、埋め込まれていない外部キー(つまりゼロ/ NullIdentifier())があります。

私はWSメソッド内のロジックをチェックして、それらのアクション呼び出しとそこで使用している入力をチェックします。

関連する問題