Partager via


Erreur du compilateur CS0811

Mise à jour : novembre 2007

Message d'erreur

Le nom qualifié complet pour 'nom' est trop long pour les informations de débogage. Compilez sans l'option '/debug'.
The fully qualified name for 'name' is too long for debug information. Compile without '/debug' option.

Les noms de type et de variable sont soumis à des contraintes de taille dans les informations de débogage.

Pour corriger cette erreur

  • S'il est impossible de modifier le nom, la seule alternative consiste à effectuer la compilation sans l'option /debug.

Exemple

Le code suivant génère l'erreur CS0811 :

// cs0811.cs
//Compile with: /debug
using System;
using System.Collections.Generic;

namespace TestNamespace
{
    using Long = List<List<List<List<List<List<List<List<List<List<List<List<List
   <List<List<List<List<List<List<List<List<List<List<List<List<List<List<List<int>>>>>>>>>>>>>>>>>>>>>>>>>>>>; // CS0811

    class Test
    {
        static int Main()
        {
            return 1;
        }
    }
}