GDI+ is not properly initialized (internal GDI+ error)

Bugün Asp.Net bir projemi publish edip sunucuda yayınladıktan sonra;

GDI+ is not properly initialized (internal GDI+ error)

şeklinde bir hata ile karşılaştım.

Bu sorun Microsoft tarafından kabul edilmekle birlikte saçma bir nedenden dolayı meydana geliyor. Visual Studio projenizi publish ederken web.config dosyasında bilinmez bir hata meydana geliyor. Web.config dosyanızı açın herhangi bir değişiklik yapıp tekrar kayıt edin, sorun düzeliyor :)

Ekleme:

Bu hatanın bir başka nedenide System.IO kütüphanesi ile yaptığınız işlemlerde meydana geliyor. Var olmayan bir dizinde dosya yazma yada silme işlemi yapmaya çalışırsanız karşınıza bu hata geliyor.Bu hatayla karşılaştığımızda dosya yazma, silme ve güncelleme işlemleri yaptığımız dizinleri ve bu dizinlerin yetkilerini kontrol etmemizde fayda var.