2017-03-06 282 views
0

我有一個簡單的服務(C#的Web服務),接受一個整數,並返回一個整數,我已經測試它使用風暴它工作正常。System.ServiceModel.FaultException:服務器無法處理請求。 ---> ...與鍵0沒有被發現

現在我在一個文件中的for循環中調用這個服務,大約有2000個記錄,這個服務沒有給出上述記錄的錯誤。如果我運行錯誤文件,它會通過,如果沒有錯誤,可能是什麼問題請幫助。

+0

你能更好地解釋你的意思是「如果我運行錯誤文件」? –

回答

1

似乎錯誤不涉及到它是一個Web服務調用:這似乎表明你要麼試圖獲取實體,並通過在零/ NullIdentifier()(無效ID),或也許你嘗試了一個創建實體並且該實體具有未填充的外鍵(即再次爲零/ NullIdentifier())。

我會首先檢查WS方法中的那些動作調用和您在那裏使用的輸入的邏輯。

相關問題