更新: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;
        }
    }
}