25 Ocak 2008 Cuma

CHM Uzantılı Dosyalar

CHM uzantılı dosyaları bazen okuyamıyordum ve sebebini bir türlü anlamıyordum. Aynı problem, kendi oluşturduğum CHM dosyalarında da vardı. Sonunda bunun çözümünü buldum. Google'da "I can't display CHM files" diye aratınca çıkan ilk sayfada çözüm vardı. İleride ihtiyacı olan olursa diye buraya Türkçe bir özetini yazayım:

1) CHM dosyasının üzerine sağ tıklayıp özelliklerine girin. Aşağıda "Bu dosya başka bir bilgisayardan geldiği için kullanımı bloke edilmiştir" gibi bir güvenlik uyarısı görürseniz, Unblock (veya Türkçesi her neyse) düğmesine basarak blokeyi kaldırın.

2) Yukarıdaki yöntem işe yaramazsa, CHM dosyasının ismini kontrol edin. Dosya isminde '#' karakteri varsa onu silip başka bir karakter yazın.

3) Bu da olmazsa dosyanın bulunduğu klasörün ismini kontrol edin. Klasör isminde # karakteri varsa onu da değiştirin.

Üçüncü adımdan sonra C# kitaplarımı açabilmeye başladım.

Bu durum bana çok mantıksız geldi doğrusu... Microsoft, CHM izleyici programını neden böyle yapmış ki??