Sommaire

Les modes de compilation

Dans Visual Studio ou dans tout autre environnement de développement (IDE) que vous utilisez pour coder en C#, deux modes principaux de compilation sont disponibles. Ces deux modes sont par ailleurs accessibles lors de la compilation en ligne de commande. Ces deux modes sont :

  • le mode Debug

  • le mode Release

Le mode Release correspond à la compilation d’un binaire clairement optimisé et dont la vocation est l’environnement de production ; a contrario, le mode Debug n’est pas optimisé et voit le binaire agrémenté d’informations permettant le débogage en greffant - en quelque sorte - un certain nombre d’informations et des points d’accès au binaire.

C’est le mode Debug qui autorise de faire des exécutions pas-à-pas et de placer des points d’arrêts pour ainsi évaluer les différentes valeurs à un moment donné.