で、調子に乗って使ってたんだけど、
backgroundWorker1.ReportProgress(23);
みたいに、進捗を報告すると、
System.Reflection.TargetInvocationException
がスローされる、という問題に悩まされた。
解決は非常に簡単で、
フォームのデザイナから、
backgroundWorker1のプロパティの、
WorkerReportProgressプロパティをtrueにするだけ。
あーなんて単純な。
ついでに、多重処理のようなこともできてくれると、もっと嬉しかったのだけど。
自動並列化みたいな。
PR