私はUIメッセージポンプで実行したいメソッドを持っているので、次のことを行います:
private void SomeMethod() {
BeginInvoke(new MethodInvoker(MethodToInvoke));
}
private void MethodToInvoke() {
// This method contains code that I wish to execute on UI message pump.
}
これで、プロジェクトのデバッグ ビルドを作成すると、上記は問題なく動作します。ただし、リリース ビルドを作成すると、"MethodToInvoke" メソッドが呼び出されません。
なぜこれが考えられるのか誰にも分かりますか?
ありがとう、エラン