コンパイラ エラー CS2033

更新 : 2007 年 11 月

エラー メッセージ

同じ短いファイル名を使用している長いファイル名が既に存在するとき、短いファイル名 'filename' を作成することはできません。

名前が 8 文字を超える任意の C# ファイルをコンパイルします。次に、最初に作成したファイルの名前から先頭の数文字を使って (先頭の 6 文字に "~1" を付けるなど)、別のファイルをコンパイルします。2 回目のコンパイルで、このエラーが発生します。

このエラーを解決するには、短い方のファイル名を変更して、長い方のファイル名と競合しないようにします。