Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 36541|Svar: 0

[Källa] VS: Visual Studio dekompilerar .NET-kod

[Kopiera länk]
Publicerad den 25-5-2020 10:27:00 | | | |
I daglig utveckling behöver vi referera till en assembler eller ett tredjepartsbibliotek som är inkapslat av andra, och vi trycker på F12 för att gå till definitionen, och vi kan bara se metodnamn, metodparametrar, returvärdestyp osv., men inte den specifika implementeringskoden.

Om vi vill se den specifika implementeringslogikkoden behöver vi använda .net-dekompileringsverktyg: Reflector, ILSpy, dnSpy, etc., men det är för krångligt, faktiskt har Visual Studio(vs) redan sin egen dekompileringsfunktion.

Jag använder vs2019 med följande konfiguration:

Verktyg → Options → Text Editor → C# > Advanced → möjliggör navigering till dekompilerade källor



Efter att ha aktiverat den trycker vi på F12 för att gå till definitionen, och vi kan direkt se den dekompilerade källkoden.







Föregående:Grundläggande användning av [ngClass] och [ngStyle] i Angular
Nästa:Avinstallera Symantec Endpoint Protection (SEP) med kommandon
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com