EncoderFallbackException: Unable to translate Unicode character

EncoderFallbackException: Unable to translate Unicode character \uD9F5 at index 4 to specified code page.]
System.Text.EncoderExceptionFallbackBuffer.Fallback(Char charUnknown, Int32 index) +156
System.Text.EncoderFallbackBuffer.InternalFallback(Char ch, Char*& chars) +267
System.Text.UTF8Encoding.GetByteCount(Char* chars, Int32 count, EncoderNLS baseEncoder) +2827429
System.Text.UTF8Encoding.GetByteCount(String chars) +45
System.IO.BinaryWriter.Write(String value) +38

….

Şeklinde bir hatayı aylardır sorunsuz çalışan bir Asp.Net 2.0 web sitemizde aldık, öncelikle IIS i restart ederek sorunun giderilmiş olacağını düşündük ancak herhangi bir gelişme olmadı. Sonra hata veren yerdeki kodlarla ilgili bir kaç düzenleme yaptık fakat yine herhangi bir gelişme olmamıştı.

En son hatalar Access Denied boyutuna ulaşınca Asp.Net Temporary Files klasörünü boşaltmayı denedim ancak, hep bir iki dosya silinemiyor ve dosya kullanımda hatası alıyordum. En son çare olarak IIS in bulunduğu serveri restart ettim ve herhangi bir problem kalmadı. Daha önce benzer durumu local de çalışan bir server üzerindeki, file system de bulunan dosyaları network üzerinden birden fazla kişi aynı anda kopyalarken üzerine yazmaya çalıştığımızda almıştık. Ve hiç bir şekilde işletim sistemini yeniden başlatmadan sorun giderilemiyordu.

1 comment to EncoderFallbackException: Unable to translate Unicode character

  • only a teacher

    yeni versiyon göze çok hoş görünüyor doğrusu böyle okumak daha mı zevkli olucak yoksa gözler çabuk mu yorulacak deneycez artık elinize bileğinize ve laptopunuza sağlık yılmaz yavuz

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">