Erreur du compilateur CS2036

Mise à jour : novembre 2007

Message d'erreur

L'option /pdb requiert que l'option /debug soit également utilisée.
The /pdb option requires that the /debug option also be used.

Les fichiers de base de données du programme sont générés uniquement pour les versions debug. L'option /pdb n'a donc aucune signification dans une version commerciale.

Pour corriger cette erreur

  • Ajoutez l'option du compilateur /debug.

  • Supprimez l'option du compilateur /pdb.

Exemple

L'exemple suivant génère CS2036 lorsqu'il est compilé avec l'option /pdb et non l'option /debug :

// cs2036.cs
// Compile with: /pdb
// CS2036
class Test
{
    public static int Main()
    {
        return 1;
    }
}

Voir aussi

Référence

/pdb (Spécifier un fichier de symboles pour le débogage) (Options du compilateur C#)

/debug (Émettre des informations de débogage) (Options du compilateur C#)