私はMSSQLサーバーに接続されたサービス/アプリケーションを持っている、そしてそれは時々、次のスタックトレースでひどくクラッシュ(?):C#DBアプリケーションは、テーブルを掃除しながら、クラッシュし
Uncaught exception: ArgumentOutOfRangeException - Specified argument was out of the range of valid values.
Parameter name: capacity, thrown at: mscorlib
Stack Trace:
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument)
at System.Collections.Generic.Dictionary`2..ctor(Int32 capacity, IEqualityComparer`1 comparer)
at System.Data.ProviderBase.DbConnectionFactory.PruneConnectionPoolGroups(Object state)
at System.Threading._TimerCallback.TimerCallback_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading._TimerCallback.PerformTimerCallback(Object state)
まあ、実際には、私は「ドン(と私は正確にタイマーが開始されているかわからない)、私はこのクラッシュの理由を見つけることができません。 あなたは何か経験がありますか?これがどうして起こるのか、それを避ける(または無視する)のはなぜか分かりましたか?サービスの稼働時間は私にとって非常に重要です。
接続文字列(間違いなく、間違いなく)を投稿できますか? –