Aracılığıyla paylaş


fatalExecutionEngineError MDA

Not

Bu makale .NET Framework'e özgüdür. .NET 6 ve sonraki sürümleri de dahil olmak üzere daha yeni .NET uygulamaları için geçerli değildir.

Yönetilen fatalExecutionEngineError hata ayıklama yardımcısı (MDA), ortak dil çalışma zamanında (CLR) önemli bir hata algılandığında etkinleştirilir. İşlem sonlandırılır.

Belirtiler

Beklenmeyen işlem sonlandırma. ClR hatası çeşitli nedenlerle ortaya çıkabildiğinden diğer belirtiler belirlenemiyor.

Neden

CLR önemli ölçüde bozulmuş. Bu durum genellikle hatalı biçimlendirilmiş platform çağırma işlevlerine yapılan çağrılar ve CLR'ye geçersiz veri geçirme gibi çeşitli sorunlardan kaynaklanabilen veri bozulmasından kaynaklanır.

Çözüm

Ek MDA'ların etkinleştirilmesi, sorunun tanımlanmasına yardımcı olabilir. Aşağıdaki MDA'lar sorunun tanılanmasında özellikle yararlı olabilir:

Çalışma Zamanı üzerindeki etkisi

Bu MDA'nın çalışma zamanının davranışı üzerinde hiçbir etkisi yoktur.

Çıktı

Önemli hataya neden olan CLR işlevinin adresi, hatanın oluştuğu iş parçacığının kimliği ve hata kodu.

Yapılandırma

<mdaConfig>
  <assistants>
    <fatalExecutionEngineError />
  </assistants>
</mdaConfig>

Ayrıca bkz.