Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 36541|Válasz: 0

[Forrás] VS: Visual Studio dekompilyálja a .NET kódot

[Linket másol]
Közzétéve: 2020-5-25 10:27:00 | | | |
A napi fejlesztés során egy assemblerre vagy harmadik féltől származó könyvtárra kell hivatkoznunk, amelyet mások kapszulálnak, és megnyomjuk az F12-t, hogy eljussak a definícióhoz, és csak a metódus nevét, a metódusparamétereket, a visszaküldési értéktípust stb. látjuk, de nem a konkrét implementációs kódot.

Ha látni akarjuk a konkrét megvalósítási logikai kódot, .net dekompilációs eszközöket kell használnunk: Reflector, ILSpy, dnSpy stb., de ez túl nehézkes, valójában a Visual Studio(vs) már rendelkezik saját dekompilációs funkcióval.

A vs2019-et a következő konfigurációval használom:

Eszközök → Opciók → szövegszerkesztő → C# > Haladó → lehetővé teszik a dekompilált forrásokhoz való navigációt



Miután engedélyezzük, megnyomjuk az F12 gombot, hogy eljussak a definícióhoz, és közvetlenül megtekinthetjük a dekompilált forráskódot.







Előző:A [ngClass] és [ngStyle] alapvető használata az Angularban
Következő:A Symantec Endpoint Protection (SEP) eltávolítása parancsokkal
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com