Compiler Error CS0811
The fully qualified name for 'name' is too long for debug information. Compile without '/debug' option.
There are size constraints on variable and type names in debug information.
To correct this error
- If modifying the name is not possible, the only alternative is to compile without the /debug option.
Example
The following code generates 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;
}
}
}