###前提・実現したいこと
VB.net(2012)にてソフトウェアの開発を行っています。
現在長期間動作させているとデータセットのnew実行時に応答がなくなって
しまうことがわかりましたが原因がわからず困っています。
何でも良いので何か思い当たることはないでしょうか?
###発生している問題・エラーメッセージ
通常は特に問題ないのですが、長期間(2ヶ月程度)動作させていると
datasetのnew実行でスレッドが止まってしまう現象が発生。
(datasetのnewは高頻度で実行されています。)
メモリやハンドルの上昇はパフォーマンスモニタでは確認できていません。
###該当のソースコード
Dim datasetA As dataset = Nothing
Try
'データセット取得保持変数の生成
datasetA = New dataset ‥★ここ
'DBからデータを取得しdatasetAに格納後、使用。
Return True
Catch ex As Exception
Log(ex)
Return False
Finally
If datasetA IsNot Nothing Then
'データセットのDispose
datasetA.Dispose()
datasetA = Nothing
End If
End Try
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。