Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 36541|Svar: 0

[Kilde] VS: Visual Studio dekompilerer .NET-kode

[Kopier link]
Opslået den 25-5-2020 kl. 10:27:00 | | | |
I daglig udvikling skal vi referere til en assembly eller tredjepartsbibliotek, der er indkapslet af andre, og vi trykker F12 for at gå til definitionen, og vi kan kun se metodenavnet, metodeparametre, returværditype osv., men ikke den specifikke implementeringskode.

Hvis vi vil se den specifikke implementeringslogikkode, skal vi bruge .net-dekompileringsværktøjer: Reflector, ILSpy, dnSpy osv., men det er for besværligt, faktisk har Visual Studio(vs) allerede sin egen dekompileringsfunktion.

Jeg bruger vs2019 med følgende konfiguration:

Værktøjer → Indstillinger → Teksteditor → C# > Avanceret → muliggør navigation til dekompilerede kilder



Efter at have aktiveret det, trykker vi F12 for at gå til definitionen, og vi kan direkte se den dekompilerede kildekode.







Tidligere:Grundlæggende brug af [ngKlasse] og [ngStil] i Angular
Næste:Afinstaller Symantec Endpoint Protection (SEP) ved hjælp af kommandoer
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com