septembre
2010
Lors de la compilation d’un projet Visual Studio, un fichier est généré en plus de l’assembly. Il porte le même nom mais possède une extension différente : PDB pour « Program Database ». Ce fichier contient toutes les informations de debug et d’état du projet. Cela permet entre autre de pouvoir s’arrêter sur un breakpoint lors de tests. Si ces fichiers sont nécessaires en phase de développement, ils sont cependant inutiles en cas de release du projet. Il est donc utile de savoir comment empêcher la génération de ces fichiers.
Rendez-vous pour cela dans les propriétés de votre projet dans l’onglet « Build ». Tout en bas, la section « Output » contient un bouton « Advanced ».
Cliquez dessus pour ouvrir une nouvelle popup. Le paramètre qui nous intéresse est « Debug Info ». Celui-ci possède 3 options : none, pdb-only et full.
Choisissez « none » et sauvegardez vos modifications. Vous voilà débarrassé des fichiers PDB !