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

Πώς να ανοίξετε ένα αρχείο ASAX
της Microsoft Visual Studio Το λογισμικό μπορεί να ανοίξει αρχεία ASAX.
Δεδομένου ότι τα αρχεία ASAX είναι απλά αρχεία κειμένου που περιέχουν κώδικα, μπορείτε να χρησιμοποιήσετε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου για να τα ανοίξετε. Τα Windows έχουν την εφαρμογή Σημειωματάριο ενσωματωμένη στο λειτουργικό σύστημα που μπορεί να ανοίξει το αρχείο, αλλά μπορεί επεξεργαστές κειμένου τρίτων όπως το ελεύθερο Σημειωματάριο ++.
Τα αρχεία ASAX δεν προορίζονται για προβολή ή άνοιγμα από πρόγραμμα περιήγησης ιστού. Εάν έχετε κατεβάσει ένα αρχείο ASAX και περιμένατε να περιέχει πληροφορίες (όπως ένα έγγραφο ή άλλα αποθηκευμένα δεδομένα), είναι πιθανόν ότι κάτι δεν πάει καλά με τον ιστότοπο και αντί να δημιουργήσει χρήσιμες πληροφορίες, παρείχε αυτό το αρχείο αντι αυτου.
Εάν συμβεί αυτό, θα πρέπει να μπορείτε να μετονομάσετε την επέκταση αρχείου από .ASAX στην επέκταση με την οποία θα έπρεπε να έχει αποθηκευτεί το αρχείο. Για παράδειγμα, ας υποθέσουμε ότι προσπαθείτε να κατεβάσετε ένα αντίγραφο κίνησης τραπεζικού λογαριασμού στο PDF μορφή, αλλά αντ' αυτού λαμβάνετε ένα αρχείο ASAX. απλά μετονομάστε το αρχείο από .ASAX σε .PDF για να μπορείτε να το ανοίξετε σε α Αναγνώστης PDF όπως προβλέπεται.
Κανονικά δεν μπορείτε να αλλάξετε την επέκταση ενός αρχείου έτσι και να περιμένετε ότι το νέο αρχείο θα λειτουργεί κανονικά. Για αυτό, θα χρειαστείτε ένα εργαλείο μετατροπής αρχείων. Ωστόσο, σε αυτήν την περίπτωση, το πρόβλημα έγκειται αποκλειστικά στο γεγονός ότι η επέκταση αρχείου ονομάστηκε ακατάλληλα, επομένως η μετονομασία της στη σωστή επέκταση θα λειτουργήσει μια χαρά.
Περισσότερες πληροφορίες για το Αρχείο Global.asax
ο παγκόσμια.asax το αρχείο βρίσκεται στο ριζικός κατάλογος της εφαρμογής ASP.NET και δεν είναι δυνατή η λήψη ή η προβολή με οποιοδήποτε αίτημα εκτός από αυτά που προέρχονται από την πλευρά του διακομιστή. Αυτό σημαίνει ότι οποιαδήποτε εξωτερική προσπάθεια προβολής ή λήψης αυτού του συγκεκριμένου αρχείου ASAX είναι αποκλεισμένη από προεπιλογή.
Μπορείτε να διαβάσετε περισσότερα για το τι παγκόσμια.asax το αρχείο χρησιμοποιείται για στο DotNetCurry.com. Αυτός ο ιστότοπος εξηγεί πώς να χρησιμοποιήσετε το παγκόσμια.asax αρχείο και δίνει ένα δείγμα αρχείου ώστε να μπορείτε να δείτε πώς είναι δομημένες οι πληροφορίες στο αρχείο. Μια άλλη καλή πηγή για το σκοπό του παγκόσμια.asax αρχείο είναι αυτό το νήμα υπερχείλισης στοίβας.
Πώς να μετατρέψετε ένα αρχείο ASAX
Ένα αρχείο ASAX που πρέπει να παραμείνει λειτουργικό ως αρχείο ASP.NET δεν πρέπει να μετατραπεί σε άλλη μορφή. Κάτι τέτοιο θα σήμαινε ότι η εφαρμογή δεν μπορεί να βρει το αρχείο και επομένως δεν μπορεί να το χρησιμοποιήσει όπως χρειάζεται.
Αν ψάχνετε πώς να κάνετε μετατροπή παγκόσμια.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, αναζητήστε την πραγματική επέκταση αρχείου για να μάθετε περισσότερα σχετικά με τη μορφή στην οποία βρίσκεται και ποια προγράμματα μπορούν να το ανοίξουν ή να το μετατρέψουν.
FAQ
-
Πώς μπορώ να προσθέσω ένα παγκόσμιο αρχείο ASAX;
Στο Visual Studio, μεταβείτε στο Δικτυακός τόπος ή Εργο > Προσθήκη νέου αντικειμένου > Πρότυπο καθολικής τάξης εφαρμογής. Μαζί με το αρχείο ASAX, το Visual Studio θα δημιουργήσει αυτόματα προγράμματα χειρισμού συμβάντων εφαρμογών.
-
Τι είναι τα αρχεία ASCX, ASPX και ASHX;
Τα αρχεία ASCX περιέχουν κώδικα που μπορεί να χρησιμοποιηθεί σε πολλές ιστοσελίδες ASP.NET. Ενα ASHX Το αρχείο είναι ένα αρχείο διαχείρισης ιστού ASP.NET που συνήθως περιέχει αναφορές σε άλλες ιστοσελίδες. ASPX Τα αρχεία περιέχουν σενάρια και πηγαίους κώδικες που λένε στο πρόγραμμα περιήγησης πώς πρέπει να εμφανίζεται μια ιστοσελίδα.