Αρχείο ASAX (Τι είναι & Πώς να ανοίξετε ένα)

Πίνακας περιεχομένων:

Αρχείο ASAX (Τι είναι & Πώς να ανοίξετε ένα)
Αρχείο ASAX (Τι είναι & Πώς να ανοίξετε ένα)
Anonim

Ένα αρχείο με την επέκταση αρχείου ASAX είναι ένα αρχείο εφαρμογής διακομιστή ASP. NET που χρησιμοποιείται από εφαρμογές ASP. NET.

Το πιο κοινό αρχείο ASAX είναι το αρχείο global.asax (ονομάζεται επίσης αρχείο εφαρμογής ASP. NET) που χρησιμοποιείται για το χειρισμό ορισμένων λειτουργιών, όπως κατά την εκκίνηση ή τον τερματισμό της εφαρμογής. Μια εφαρμογή Ιστού μπορεί να έχει μόνο ένα από αυτά τα αρχεία ASAX και είναι εντελώς προαιρετικό να συμπεριληφθεί στην εφαρμογή.

Κάτω από την ακόλουθη ενότητα υπάρχουν μερικές πρόσθετες πληροφορίες για αρχεία ASAX.

Image
Image

Πώς να ανοίξετε ένα αρχείο ASAX

Το λογισμικό Visual Studio της Microsoft μπορεί να ανοίξει αρχεία ASAX.

Δεδομένου ότι τα αρχεία ASAX είναι απλώς αρχεία κειμένου που περιέχουν κώδικα, μπορείτε να χρησιμοποιήσετε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου για να τα ανοίξετε. Τα Windows έχουν την εφαρμογή Σημειωματάριο ενσωματωμένη στο λειτουργικό σύστημα που μπορεί να ανοίξει το αρχείο, αλλά το ίδιο μπορούν και οι επεξεργαστές κειμένου τρίτων όπως το δωρεάν Notepad++.

Τα αρχεία ASAX δεν προορίζονται για προβολή ή άνοιγμα από πρόγραμμα περιήγησης ιστού. Εάν έχετε κατεβάσει ένα αρχείο ASAX και περιμένατε να περιέχει πληροφορίες (όπως ένα έγγραφο ή άλλα αποθηκευμένα δεδομένα), είναι πιθανό ότι κάτι δεν πάει καλά με τον ιστότοπο και αντί να δημιουργήσει χρήσιμες πληροφορίες, παρείχε αυτό το αρχείο.

Εάν συμβεί αυτό, θα πρέπει να μπορείτε να μετονομάσετε την επέκταση αρχείου από. ASAX στην επέκταση με την οποία θα έπρεπε να έχει αποθηκευτεί το αρχείο. Για παράδειγμα, ας υποθέσουμε ότι προσπαθείτε να κατεβάσετε ένα αντίγραφο κίνησης τραπεζικού λογαριασμού σε μορφή PDF, αλλά αντ' αυτού λαμβάνετε ένα αρχείο ASAX. απλώς μετονομάστε το αρχείο από. ASAX σε. PDF, ώστε να μπορείτε να το ανοίξετε σε πρόγραμμα ανάγνωσης PDF όπως θέλετε.

Δεν μπορείτε κανονικά να αλλάξετε την επέκταση ενός αρχείου με αυτόν τον τρόπο και να περιμένετε ότι το νέο αρχείο θα λειτουργεί κανονικά. Για αυτό, θα χρειαστείτε ένα εργαλείο μετατροπής αρχείων. Ωστόσο, σε αυτήν την περίπτωση, το πρόβλημα έγκειται αποκλειστικά στο γεγονός ότι η επέκταση αρχείου ονομάστηκε ακατάλληλα, επομένως η μετονομασία της στη σωστή επέκταση θα λειτουργήσει μια χαρά.

Περισσότερες πληροφορίες για το Αρχείο Global.asax

Το αρχείο global.asax βρίσκεται στον ριζικό κατάλογο της εφαρμογής ASP. NET και δεν μπορεί να ληφθεί ή να προβληθεί με οποιοδήποτε αίτημα εκτός από αυτά που προέρχονται από την πλευρά του διακομιστή. Αυτό σημαίνει ότι οποιαδήποτε εξωτερική προσπάθεια προβολής ή λήψης αυτού του συγκεκριμένου αρχείου ASAX είναι αποκλεισμένη από προεπιλογή.

Μπορείτε να διαβάσετε περισσότερα σχετικά με τη χρήση του αρχείου global.asax στο DotNetCurry.com. Αυτός ο ιστότοπος εξηγεί πώς να χρησιμοποιήσετε το αρχείο global.asax και δίνει ένα δείγμα αρχείου, ώστε να μπορείτε να δείτε πώς είναι δομημένες οι πληροφορίες στο αρχείο. Μια άλλη καλή πηγή για το σκοπό του αρχείου global.asax είναι αυτό το νήμα υπερχείλισης στοίβας.

Πώς να μετατρέψετε ένα αρχείο ASAX

Ένα αρχείο ASAX που πρέπει να παραμείνει λειτουργικό ως αρχείο ASP. NET δεν πρέπει να μετατραπεί σε άλλη μορφή. Κάτι τέτοιο θα σήμαινε ότι η εφαρμογή δεν μπορεί να βρει το αρχείο και επομένως δεν μπορεί να το χρησιμοποιήσει όπως χρειάζεται.

Αν ψάχνετε πώς να μετατρέψετε το global.asax σε Code-Behind για να βάλετε τον πηγαίο κώδικα σε ξεχωριστό αρχείο, δείτε αυτό το νήμα στα Φόρουμ κωδικοποίησης. Ωστόσο, θα πρέπει επίσης να ρίξετε μια ματιά σε αυτό το άρθρο στο ASP Alliance, το οποίο περιγράφει πώς το ASP. NET v2.0 αντικατέστησε το Code-Behind με το Code-Beside.

Ακόμα δεν μπορώ να ανοίξω το αρχείο;

Τα προγράμματα που αναφέρονται παραπάνω δεν θα πρέπει να έχουν πρόβλημα να ανοίξουν αρχεία ASAX. Εάν δεν λειτουργούν, είναι πιθανό να μην χρησιμοποιείτε πραγματικά ένα αρχείο ASAX, κάτι που μπορεί να συμβεί εάν έχετε διαβάσει λάθος την επέκταση αρχείου.

Για παράδειγμα, τα αρχεία ASX και ASA δεν είναι ίδια με τα αρχεία ASAX. Παρόλο που οι επεκτάσεις αρχείων τους είναι πολύ παρόμοιες, ένα αρχείο ASX είναι ένα αρχείο Microsoft ASF Redirector που αποθηκεύει μια λίστα αναπαραγωγής αρχείων ήχου ή βίντεο, όπως τα αρχεία ASF. Μπορείτε να ανοίξετε ένα αρχείο ASX με VLC ή Windows Media Player. Τα αρχεία ASA είναι αρχεία διαμόρφωσης ASP που μπορεί να ανοίξει ένα πρόγραμμα επεξεργασίας κειμένου.

Το ίδιο θα μπορούσε να ειπωθεί για το ASCX και οποιεσδήποτε άλλες επεκτάσεις αρχείων με παρόμοιο τρόπο γραφής: μόνο και μόνο επειδή χρησιμοποιούνται τα ίδια ή παρόμοια γράμματα δεν σημαίνει ότι οι μορφές σχετίζονται και ότι τα αρχεία μπορούν να ανοίξουν με τα ίδια προγράμματα.

Αν δεν διαθέτετε πραγματικά αρχείο ASAX, αναζητήστε την πραγματική επέκταση αρχείου για να μάθετε περισσότερα σχετικά με τη μορφή στην οποία βρίσκεται και ποια προγράμματα μπορούν να το ανοίξουν ή να το μετατρέψουν.

Συχνές Ερωτήσεις

    Πώς μπορώ να προσθέσω ένα καθολικό αρχείο ASAX;

    Στο Visual Studio, μεταβείτε στον Ιστότοπος ή Project > Προσθήκη νέου αντικειμένου > Πρότυπο καθολικής τάξης εφαρμογών. Μαζί με το αρχείο ASAX, το Visual Studio θα δημιουργήσει αυτόματα προγράμματα χειρισμού συμβάντων εφαρμογών.

    Τι είναι τα αρχεία ASCX, ASPX και ASHX;

    Τα αρχεία ASCX περιέχουν κώδικα που μπορεί να χρησιμοποιηθεί σε πολλές ιστοσελίδες ASP. NET. Ένα αρχείο ASHX είναι ένα αρχείο διαχείρισης ιστού ASP. NET που συνήθως περιέχει αναφορές σε άλλες ιστοσελίδες. Τα αρχεία ASPX περιέχουν σενάρια και πηγαίους κώδικες που λένε στο πρόγραμμα περιήγησης πώς πρέπει να εμφανίζεται μια ιστοσελίδα.

Συνιστάται: