更新:2007 年 11 月
错误消息
“name”的完全限定名对于调试信息来说过长。请在不使用“/debug”选项的情况下进行编译。
调试信息中的变量和类型名称具有大小约束。
更正此错误
- 如果不能修改该名称,则唯一的替代方法是在不使用 /debug 选项的情况下进行编译。
示例
下面的代码生成 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;
        }
    }
}