質問が意味をなさないかもしれませんが、問題は、私のプログラムが問題なく動作することです。しかし、兄弟のPC(比較的新しいもの)に送信してテストしたところ、BackgroundWorker
起動しませんでした。
BackgroundWorker bw = new BackgroundWorker();
bw.DoWork += new DoWorkEventHandler(fetchList);
if (!bw.IsBusy)
{
// I have checked that this stage is reached, and it is.
bw.RunWorkerAsync();
}
呼び出されている関数もデバッグしましたが、確かに起動していません。私は使用して.NET 2.0
いるので、これが問題になるとは思いませんか?
問題がある場合、ワーカーによって呼び出される関数は 2 つのパッケージを使用しています。HtmlAgilityPack
とNewtonsoft.Json