0

VB.netを使用してMongoDBを自動的に更新するプログラムがあります

Where Exception:タイプ「System.TimeoutException」の最初のチャンスの例外がMongoDB.Driver.dllで発生しました

私のコードはtrycatchを追加しましたが、このエラーはキャッチしません

これは私のコードです

 Try
                            For Each ReturnedDocument In ListCollectionBusinessCursorForThisStepping
                                Dim abusiness = New Business(ReturnedDocument)
                                Dim businessBson = abusiness.ToBsonDocument
                                appendToTextFile(businessBson.ToString + vbNewLine, "IndexContentquery.txt")
                                collection.Save(businessBson)
                                counter += 1
                            Next ReturnedDocument
                        Catch ex As Exception
                            LogException(ex)
                            appendToTextFile("Some error at" + CStr(starts) + "+" + CStr(counter) + vbNewLine, "messedup.txt", ForAppending)
                        End Try

私を混乱させるのは、なぜそれがいくつかの.csファイルを要求したのですか?私はvb.netを使用しています。csファイルがありません。csファイルを備えたmongodbドライバーはありますか?mongodbドライバーのcsファイルを取得する必要がありますか?

これがスクリーンショットです ここに画像の説明を入力してください

コードはほとんどの場合機能します。時々それはただ起こります。

4

1 に答える 1

1

ジム・チオ、

デバッグオプションを選択し、Visual Studioが元の例外を発生させたオブジェクトのコンパイルに使用されたソースコードを見つけようとしているため、.csファイルを見つけるように求められます。

于 2012-09-04T04:36:33.457 に答える