27 Nisan 2015 Pazartesi

C# – Çapraz İş Parçacığı İşlemi Geçerli Değil Hatası ve Çözümü

Çapraz iş parçacığı işlemi geçerli değil:  denetimine oluşturulduğu iş parçacığı dışında başka bir iş parçacığından erişildi.

BackgroundWorker ile birden fazla thread çalıştırmak istenildiğinde bu hata alınabiliyor. Çözümü ise çok basit;

Aşağıdaki kod satırı InitializeComponent(); satırının üzerine eklenerek sorun giderilmiş oluyor.



 CheckForIllegalCrossThreadCalls = false;

Hiç yorum yok:

Yorum Gönder