Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 36541|Răspunde: 0

[Sursă] VS: Visual Studio decompila codul .NET

[Copiază linkul]
Postat la 25-05-2020, 10:27:00 | | | |
În dezvoltarea zilnică, trebuie să facem referire la o bibliotecă de asamblare sau terță parte încapsulată de alții, și apăsăm F12 pentru a ajunge la definiție, iar noi putem vedea doar numele metodei, parametrii metodei, tipul valorii de returnare etc., dar nu și codul specific de implementare.

Dacă vrem să vedem codul logic specific al implementării, trebuie să folosim unelte de decompilare .net: Reflector, ILSpy, dnSpy etc., dar este prea greoi, de fapt, Visual Studio(vs) are deja propria funcție de decompilare.

Folosesc vs2019 cu următoarea configurație:

Unelte → opțiuni → editor de text → C# > Advanced → permit navigarea către sursele decompilate



După ce îl activăm, apăsăm F12 pentru a merge la definiție și putem vedea direct codul sursă decompilat.







Precedent:Utilizarea de bază a [ngClass] și [ngStyle] în Angular
Următor:Desinstalează Symantec Endpoint Protection (SEP) folosind comenzi
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com