Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 36541|Απάντηση: 0

[Πηγή] VS: Το Visual Studio απομεταγλωττίζει τον κώδικα .NET

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2020-5-25 10:27:00 | | | |
Στην καθημερινή ανάπτυξη, πρέπει να αναφερθούμε σε μια διάταξη ή μια βιβλιοθήκη τρίτου μέρους που έχει ενθυλακωθεί από άλλους και πατάμε το F12 για να μεταβούμε στον ορισμό και μπορούμε να δούμε μόνο το όνομα της μεθόδου, τις παραμέτρους της μεθόδου, τον τύπο τιμής επιστροφής κ.λπ., αλλά όχι τον συγκεκριμένο κωδικό υλοποίησης.

Αν θέλουμε να δούμε τον συγκεκριμένο κώδικα λογικής υλοποίησης, πρέπει να χρησιμοποιήσουμε εργαλεία απομεταγλώττισης .net: Reflector, ILSpy, dnSpy κ.λπ., αλλά είναι πολύ δυσκίνητο, στην πραγματικότητα, το Visual Studio(vs) έχει ήδη τη δική του λειτουργία απομεταγλώττισης.

Χρησιμοποιώ το vs2019 με την ακόλουθη διαμόρφωση:

Εργαλεία → Επιλογές → Επεξεργαστής κειμένου → C# > Advanced → επιτρέπουν την πλοήγηση σε απομεταγλωττισμένες πηγές



Αφού το ενεργοποιήσουμε, πατάμε F12 για να μεταβούμε στον ορισμό και μπορούμε να δούμε απευθείας τον απομεταγλωττισμένο πηγαίο κώδικα.







Προηγούμενος:Βασική χρήση των [ngClass] και [ngStyle] στο Angular
Επόμενος:Απεγκαταστήστε το Symantec Endpoint Protection (SEP) χρησιμοποιώντας εντολές
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com