Merkezefendi / Denizli +90 (555) 193 21 93 info@codefaults.com

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

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

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

Administrator 01.01.2020 467 görüntülenme

C# ile projelerinizi kodlarken aşağıdaki gibi bir hatayla karşılaşırsanız eğer çözüm için bu makaleyi okumaya devam ediniz.

Öncelikle hatamızı neymiş görelim.
Sözel olarak,
An exception of type ‘System.InvalidOperationException’ occurred in System.Windows.Forms.dll but was not handled in user code

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

Resim olarak,
InvalidOperationException

Bu hatanın sebebi nedir?
Bu hatanın temel sebebi Thread çakışmaları olmasındandır.Genellikle ASenkron(MultiThread) yapısında olan programların geliştirme süreçlerinde alınan hatadır.

Bu hatanın çözümü oldukça basittir.Programınızın yüklenme aşamasına aşağıdaki kodu eklemeniz bu sorunu halledecektir.

1

Control.CheckForIllegalCrossThreadCalls = false;

Bu kod sayesinde Thread çakışmaları önemsenmeyecek ve somut hatalar ortadan kalkacaktır.

İyi çalışmalar…

Yorumlar (0)

Bu yazıya henüz yorum yapılmamış.

Yorum Yap

Blog Bilgileri

Kategori
C#
Yayın Tarihi
01.01.2020
Görüntülenme
467

Etiketler

C# .NET ASP.NET MVC SQL LINQ Yazılım Masaüstü Uygulaması Web Uygulaması Otomasyon Özel Yazılım Kurumsal Yazılım Veritabanı Yönetim Sistemi Personel Takip PDKS ZKTeco Sıramatik Plazma Bilgilendirme Klinik Yönetimi Laboratuvar Takip Teknik Servis Muhasebe Finans Hızlı Satış Stok Yönetimi Randevu Yönetimi Yedekleme Backup FTP Veri Güvenliği Raporlama Entegrasyon Sistem Yönetimi

©2010 - 2026 Codefaults Tüm Hakları Saklıdır.