编译器错误 CS0811
更新: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;
}
}
}