Wskazówki dotyczące otwierania pliku ASHX

Nie możesz otworzyć pliku ASHX? Nie jesteś jedyny. Tysiące użytkowników codziennie boryka się z podobnymi problemami. Poniżej znajdziesz wskazówki, jak otworzyć pliki ASHX, a także listę programów, które obsługują pliki ASHX.

Rozszerzenie pliku ASHX

Nazwa pliku ASP.NET Web Handler Format
Programista plików Microsoft
Kategoria pliku Pliki internetowe

Plik ASHX jest obsługiwany w systemach operacyjnych 2. W zależności od systemu operacyjnego możesz potrzebować innego oprogramowania do obsługi plików ASHX. Poniżej znajduje się podsumowanie liczby programów, które obsługują i otwierają plik ASHX na każdej platformie systemowej.

System operacyjny
  • 5
  • 2
  • 0
  • 0
  • 0
  • 0

Czym jest plik ASHX?

Plik .ASHX jest plikiem programistycznym. Zawiera kod źródłowy aplikacji internetowej napisany w języku C#. Obsługuje on tzw. uchwyt - umożliwia to pobieranie zawartości z serwera (czy strony, czy pliku). Użytkownik nie otrzymuje bezpośredniej lokalizacji zasobu na serwerze, a jedynie sam plik. Dodatkowo można w ten sposób oprogramować proces pobierania, poprzez zastosowanie ograniczeń czy wyświetlenie reklam. Zwiększa to bezpieczeństwo strony internetowej i pozwala zachować kontrolę na pobraną zawartością.

Jak otworzyć plik ASHX?

Głównym problemem związanym z ASP.NET Web Handler Format jest niepoprawne skojarzenie pliku ASHX z programami. Przez to po otwarciu ASHX uruchamia się kreator wyboru programu lub jakiś inny program. Można to szybko rozwiązać stosując się do poniższej instrukcji.

Pierwszą rzeczą, którą powinieneś zrobić, jest po prostu podwójne kliknięcie na ikonę pliku ASHX, który chcesz otworzyć. Jeżeli w systemie operacyjnym istnieje odpowiednia aplikacja do jego obsługi i istnieje również powiązanie między plikiem a programem, plik powinien zostać otwarty.

Krok 1. Zainstaluj TextMate

Pierwszym krokiem jest sprawdzenie czy komputer posiada zainstalowany program TextMate. W tym celu należy wprowadzić nazwę TextMate do wyszukiwarki systemowej. Przy braku odpowiedniego programu jego instalacja w znakomitej większości przypadków naprawi problem. W dalszej części artykułu znajdziesz listę programów, które potrafią otworzyć pliki ASHX.

Krok 2. Utwórz powiązanie TextMate z plikami ASHX

Jeżeli mimo zainstalowanej aplikacji plik ASHX nie uruchamia się w aplikacji TextMate należy ustanowić powiązanie pliku. Najwygodniej jest wywołać menu kontekstowe prawym klawiszem myszy i wybrać opcję Właściwości. W oknie będzie podany między innymi typ pliku oraz informacja za pomocą jakiego programu jest uruchamiany taki plik. Za pomocą przycisku "Zmień" ustawiamy program do obsługi tego typu. Może zdarzyć się iż w kolejnym oknie nie będzie odpowiedniego programu - można to jednak skorygować opcją "Przeglądaj" gdzie należy ręcznie wskazać lokalizację programu. Ważne natomiast jest zaznaczenie pola "Zawsze używaj wybranego programu..." pozwoli to na stałe powiązać plik ASHX z aplikacja TextMate.

Krok 3. Zaktualizuj TextMate do najnowszej wersji

W przypadku gdy pomimo powiązania programu TextMate z plikiem ASP.NET Web Handler Format w dalszym ciągu plik nie otwiera się to należy sprawdzić wersję programu i ewentualnie zaktualizować go do najnowszej wersji. W takim przypadku należy skorzystać ze strony internetowej MacroMates Ltd. lub zaktualizować program z poziomu aplikacji.

Krok 4. Sprawdź następujące problemy z plikiem ASHX

Problem może leżeć także po stronie samego pliku jeżeli powyższe kroki nie działają. Może to być spowodowane samym plikiem, najczystsze problemy to:

Plik ASHX może być nietypowo mały w stosunku do oryginalnego. Zazwyczaj tyczy się to plików ASHX pobieranych z Internetu w przypadku kiedy pobranie nie zostało poprawnie zakończone. Ponowne pobranie pliku powinno rozwiązać problem.
System operacyjny może być zainfekowany wirusem komputerowym. Skan antywirusowy przy użyciu aktualnego programu antywirusowego powinien rozwiązać problem. Alternatywnie można skorzystać ze skanerów dostępnych na stronach internetowych. Skan powinien dotyczyć całego komputera, nie jedynie pliku ASHX który chcemy otworzyć. Czasami plików ASHX zarażonych wirusami nie można odzyskać, warto zatem zawczasu pomyśleć o kopii zapasowej.
Typowy błąd kompatybilności – program nie obsługuje starszej wersji pliku ASHX. Problemy te są znane i często bardzo łatwo je naprawić korzystając ze strony producenta oprogramowania.
Powodów uszkodzenia może być wiele. W zależności od typu pliku należy podjąć się stosownej naprawy. Czasami sam program posiada opcje naprawy najpopularniejszych uszkodzeń pliku ASHX. Najłatwiej przywrócić plik z kopii albo kontakt z Microsoft, lecz ten może okazać się kosztowny. Nie każde uszkodzenie można odwrócić.
Podczas odczytu wyświetlany jest komunikat o szyfrowaniu lub uszkodzeniu pliku. Zaszyfrowane pliki ASHX mogą być wykorzystywane przez urządzenie na którym zostały zaszyfrowane, na każdym innym wymagane jest posiadanie odpowiedniego klucza kryptograficznego i odszyfrowanie pliku przed jego odtworzeniem.
Niektóre systemy operacyjne nie zezwalają na operacje na plikach w pewnych lokalizacjach np. w katalogach systemowych czy bezpośrednio na dysku systemowym. Problem dotyczy jedynie zapisu do pliku, a nie jego odczytu. Najlepiej jest przenieść plik ASHX do innego katalogu.
Problem ten zazwyczaj dotyczy bardziej złożonych plików. Może okazać się, że inny używany przez użytkownika program uniemożliwia prace z wykorzystaniem tego pliku. Zamkniecie innych programów powinno pomóc. Niekiedy trzeba odczekać aż sesja do pliku ASHX się zamknie. Natomiast niektóre programy działające w tle mogą blokować plik ASHX na czas skanowania. Jeżeli i to nie odniesie rezultatu, zrestartuj urządzenie.