コンパイラ エラー CS0811

更新 : 2007 年 11 月

エラー メッセージ

'名前' の完全修飾名は、デバッグ情報には長すぎます。'/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;
        }
    }
}