こんにちは私は、データベースのインターフェイスとして動作するwinformを持っています。ある時点で、ユーザーは30〜40個のファイルを含むディレクトリを選択します。これらのファイルは、生データとしてデータベースに挿入する必要があります。それはそのままです。その生データは中断され、修正されます。これが完了すると、ユーザーは固定データを1つのExcelファイルにダンプすることができます。これは、リリースまたはデバッグモードのビジュアルスタジオで実行しているときに完全に機能します。しかし、ビジュアル・スタジオの外で(ビン/リリース・ファイルから)それを実行しようとすると、ストールしても応答しなくなります。私とユーザーは遅くなっても気にしません(約6万レコードが印刷されます)。しかし、なぜそれは動作を停止します。私はそれが応答を停止し、デッドロックのように見えない部分を考え出しましたか?どのようにそれを改善するための任意のアイデアをいただければ幸いです。私はまた、私のアプリケーションが高い優先度で実行されることを要求しましたが、それでも助けにはなりません。アプリケーションが応答しない
0
A
答えて
3
すべての処理を別のスレッドで行う必要があります。私はBackgroundWorkerの使用をお勧めします。 http://fernandof.wordpress.com/2007/04/04/implementing-multi-threading-in-winforms-using-the-backgroundworker-class/
+0
ありがとう非常に役立つ – Mohamed
関連する問題
- 1. クラウドサーバーでPHPアプリケーションが応答しない
- 2. ASP.NETアプリケーションが応答しなくなる
- 3. J2ME SMS応答が応答しない
- 4. サーバが応答しない
- 5. addEventListener()が応答しない
- 6. クォーツスケジューラが応答しない
- 7. getText()が応答しない
- 8. UITextFieldが応答しない
- 9. メッセンジャーボットが応答しない
- 10. ボタンクリックが応答しない
- 11. Navbarが応答しない
- 12. アクティビティが応答しない
- 13. マウスコントロールが応答しない
- 14. メディアクエリが応答しない
- 15. ブートストラップメイクページが応答しない
- 16. HttpWebRequestが応答しない
- 17. パイガムディスプレイが応答しない
- 18. カルーセルトランジションが応答しない
- 19. ブートストラップカラムが応答しない
- 20. AIRアプリケーションがしばらくしても応答しない
- 21. フラグメントコールが原因でアプリケーションが応答しない
- 22. okHttp:なぜ私のアプリケーションが応答
- 23. タッチスクリーンを使用するとVb.netアプリケーションが応答しない
- 24. 私のアプリケーションがApplication_Startの後に応答しない
- 25. WPF VSTSアプリケーションがVS資格情報プロンプトで応答しない
- 26. Djangoのアプリケーションがwsgi_modのApacheで応答しない
- 27. アンドロイド:データの挿入時にアプリケーションが応答しない
- 28. AndroidアプリケーションがIonicエミュレータで応答しない
- 29. Androidアプリケーションがメモリ不足のため応答しない
- 30. JavaScriptのメディアが応答しない応答
コードが役立つだろう - http://msdn.microsoft.com/en-us/library/system.componentmodel.backgroundworker.aspxここ
がそれを使用する方法の一例である - ここで
は、クラスに関する情報です。また、それが停止すると、例外がスローされますか? – JonH
あなたはUIスレッドですべての処理を行っていませんか? –
例外なしなし – Mohamed