Igapäevases arenduses peame viitama assambleele või kolmanda osapoole teekile, mis on kapseldatud teiste poolt, ja vajutame F12, et minna definitsioonini, näeme ainult meetodi nime, metoodi parameetreid, tagastusväärtuse tüüpi jne, kuid mitte konkreetset rakenduskoodi.
Kui tahame näha konkreetset rakenduse loogikakoodi, peame kasutama .net dekompileerimistööriistu: Reflector, ILSpy, dnSpy jne, kuid see on liiga tülikas, tegelikult on Visual Studio(vs) juba oma dekompileerimisfunktsioon.
Kasutan VS2019 järgmise konfiguratsiooniga:
Tööriistad → valikud → tekstiredaktor → C# > Advanced → võimaldavad navigeerimist dekompileeritud allikatesse
Pärast selle lubamist vajutame F12, et minna definitsiooni juurde, ja saame otse vaadata dekompileeritud lähtekoodi.
|