Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 36541|Répondre: 0

[Source] VS : Visual Studio décompile le code .NET

[Copié le lien]
Publié le 25-05-2020 à 10:27:00 | | | |
Dans le développement quotidien, nous devons référencer un assembleur ou une bibliothèque tierce encapsulée par d’autres, et nous appuyons sur F12 pour accéder à la définition, et nous ne pouvons voir que le nom de la méthode, les paramètres de la méthode, le type de valeur de retour, etc., mais pas le code d’implémentation spécifique.

Si nous voulons voir le code logique d’implémentation spécifique, nous devons utiliser des outils de décompilation .net : Reflector, ILSpy, dnSpy, etc., mais c’est trop encombrant, en fait, Visual Studio (vs) dispose déjà de sa propre fonction de décompilation.

J’utilise vs2019 avec la configuration suivante :

Outils → options → éditeur de texte → C# > Advanced → permettent la navigation vers des sources décompilées



Après l’avoir activé, nous appuyons sur F12 pour accéder à la définition, et nous pouvons voir directement le code source décompilé.







Précédent:Utilisation de base de [ngClass] et [ngStyle] dans Angular
Prochain:Désinstaller Symantec Endpoint Protection (SEP) à l’aide de commandes
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com