Bilinmesi Gerekenler
- Bir ASHX dosyası, bir ASP. NET Web İşleyici dosyasıdır.
- Birini Microsoft Visual Studio veya bir metin düzenleyici ile açın.
- Dosyayı gerçekten bir PDF belgesi olması gerekiyorsa filename.pdf olarak yeniden adlandırın.
Bu makale, bir ASHX dosyasının ne olduğunu ve nasıl kullanıldığını ve ayrıca onu bilgisayarınızda nasıl açacağınızı veya farklı bir dosya biçimine nasıl dönüştüreceğinizi açıklar.
ASHX Dosyası Nedir?
ASHX dosya uzantısına sahip bir dosya, genellikle bir ASP. NET web sunucusu uygulamasında kullanılan diğer web sayfalarına referanslar içeren bir ASP. NET Web İşleyicisi dosyasıdır.
Dosyadaki işlevler C programlama dilinde yazılmıştır ve bazen referanslar o kadar kısadır ki dosya yalnızca tek bir kod satırından ibaret olabilir.
Çoğu kişi bu biçimle yalnızca bir web sitesinden PDF dosyası gibi bir dosya indirmeye çalışırken tesadüfen karşılaşır. Bunun nedeni, ASHX dosyasının indirilmek üzere tarayıcıya göndermek için PDF dosyasına başvurması, ancak doğru bir şekilde adlandırmaması, sonuna. PDF. yerine. ASHX eklenmesidir.
ASHX Dosyası Nasıl Açılır
ASHX dosyaları ASP. NET programlamasında kullanılan dosyalardır ve Microsoft Visual Studio ve Microsoft Visual Studio Community gibi ASP. NET'te kodlayan herhangi bir programla açılabilir.
Metin dosyaları olduklarından, ASHX dosyalarını Notepad++ gibi bir metin düzenleyici programla da açabilirsiniz. Favorilerimizi görmek için bu En İyi Ücretsiz Metin Düzenleyiciler listesini kullanın.
ASHX dosyalarının bir web tarayıcısı tarafından görüntülenmesi veya açılması amaçlanmamıştır. Birini indirdiyseniz ve bunun bilgi içermesini bekliyorsanız (bir belge veya diğer kayıtlı veriler gibi), web sitesinde bir sorun olması muhtemeldir ve kullanılabilir bilgiler oluşturmak yerine, bunun yerine bu sunucu tarafı dosyasını sağlamıştır.
Bir ASHX dosyasının metnini bazı web tarayıcılarını kullanarak teknik olarak görüntüleyebilirsiniz, ancak bu, dosyanın bu şekilde açılması gerektiği anlamına gelmez. Başka bir deyişle, ASP. NET uygulamaları için okunabilir metin içeren gerçek bir ASHX dosyası tarayıcınızda görüntülenebilir, ancak tüm. ASHX dosyaları aslında ASP. NET Web İşleyicisi dosyaları değildir. Aşağıda bu konuda daha fazlası var.
Bir ASHX dosyasıyla ilgili en iyi numara, onu olmasını beklediğiniz dosya türüne göre yeniden adlandırmaktır. Birçoğunun gerçekten PDF dosyaları olması gerekiyor gibi görünüyor, bu nedenle, örneğin, elektrik şirketinizden veya bankanızdan bir ASHX dosyası indirirseniz, onu deyim.pdf olarak yeniden adlandırın ve bir PDF okuyucu ile açın. Bir müzik dosyası için aynı mantığı uygulayın (dosya olarak yeniden adlandırın.mp3), resim dosyası (-p.webp
Bu sorunlar oluştuğunda, ziyaret ettiğiniz ASHX dosyasını çalıştıran web sitesinde bir tür sorun vardır ve sunucuda ASHX dosyasını işleyen ASP. NET HTTP İşleyicisinin bu son adım adını her neyse. neyse. Yani dosyayı yeniden adlandırmak, sadece son adımı kendin yapman.
Özellikle PDF dosyalarını indirirken bu çok oluyorsa, tarayıcınızın kullandığı PDF eklentisinde bir sorun olabilir. Tarayıcıyı bunun yerine Adobe PDF eklentisini kullanacak şekilde değiştirerek bu hatayı düzeltebilmelisiniz.
Herhangi bir dosyayı farklı bir uzantıya sahip olacak şekilde yeniden adlandırıp düzgün çalışmasını bekleyemezsiniz çünkü dosya uzantısını değiştirmek aslında dosya biçimini değiştirmez. Örneğin, bir. PDF dosyasını bir. DOCX dosyası olarak yeniden adlandıramaz ve bir kelime işlemcide gayet iyi açılacağını varsayamazsınız. Gerçek dosya dönüştürmeleri için bir dönüştürme aracı gereklidir.
ASHX Dosyasını Dönüştürme
Visual Studio'daki "Farklı Kaydet" iletişim kutusunda listelenen dosya biçimlerinden biri veya yukarıda belirtilen diğer programlardan biri değilse, bir ASHX dosyasını başka bir biçime dönüştürmeniz gerekmez.
Listelenen biçimler, başka metin tabanlı biçimler de vardır, çünkü gerçek bir ASHX dosyası bir metin dosyasıdır.
Aslında, dosya farklı bir dosya uzantısı kullanacak şekilde değiştirilirse, ona başvuran diğer dosyalar dosyanın nerede olduğunu bilemeyeceğinden büyük olasılıkla ASP. NET web sunucusunda çalışmayı hemen durduracaktır.
Hala Açamıyor musunuz?
Dosyanızı açamıyorsanız, gerçekten bir ASHX dosyası kullanıp kullanmadığınızı bir kez daha kontrol edin. Bazı dosyalar buna benzeyen bir dosya uzantısı kullanır, ancak tamamen farklı işlev görür.
Örneğin, bir ASHX dosyası, bir Nintendo Wii Sistem Menüsü dosyası, Audiosurf Audio Meta Veri dosyası veya KoLmafia ASH Script dosyası olabilecek bir ASH dosyası ile aynı değildir. Bu durumların her birinde, dosyayı açmak için farklı bir program gerekir.
Aynı şey ASX, ASCX, ASHBAK veya AHX dosyanız varsa da geçerlidir. Bunlar, Microsoft ASF Yönlendirici dosyaları veya Alfa Beş Kitaplık Geçici Dizin dosyalarıdır; ASP. NET Web Kullanıcı Kontrol dosyaları; Ashampoo Yedekleme Arşiv dosyaları; veya WinAHX Tracker Module dosyaları veya AutoHotkey Komut Dosyası dosyaları.
Tüm bu durumlardaki fikir basittir: hangi programın onu açabildiğini veya hangi hizmetin/uygulamanın onu farklı bir biçime dönüştürebildiğini görmek için dosya uzantısını araştırın.
SSS
Mac'te ASHX dosyasını nasıl açarım?
Mac'te bir ASHX dosyası açmak için Apple'ın TextEdit, AbiSource, AbiWord veya MacroMates TextMate'i deneyin. Bir ASHX dosyasını Mac'inizdeki bir web tarayıcısında da açabilirsiniz.
ASHX dosyasını nasıl PDF'ye dönüştürebilirim?
ASHX dosyasını PDF'ye dönüştürmenin kolay bir yolu, dosyayı bir web tarayıcısında açmaktır. PDF okuyucunuz açılacaktır; oradan, dosyayı yerel sürücünüze PDF olarak kaydedin. Denemek için başka bir seçenek: dosyayı.pdf olarak yeniden adlandırın, ardından Adobe Reader'da açın.
ASP. NET'te nasıl ASHX dosyası oluştururum?
Genel bir işleyici (ASHX dosyası) oluşturmak için, Control+ N tuşlarına basın. Ardından, Web > C altında, Genel İşleyici şablonunu seçin.