CS0811 de erro do compilador

Mensagem de erro

O nome totalmente qualificado para 'nome' é muito longo para informações de depurar.Compilar sem opção '/ depurar'.

Há restrições de dimensionar em nomes de variável e tipo na informação de depurar.

Para corrigir este erro

  • Se não for possível modificar o nome, a única alternativa será compilar sem o /depurar opção.

Exemplo

O código a seguir gera 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;
        }
    }
}