Compilerfehler CS1560

Ein ungültiger Dateiname wurde für die Präprozessordirektive angegeben. Der Dateiname ist zu lang oder kein gültiger Dateiname.

Der Dateiname, der mit #line angegeben wurde, überschreitet _MAX_PATH (256 Zeichen), oder die Zeile, auf der #line gefunden wurde, überschreitet 2000 Zeichen.

Beispiel

Im folgenden Beispiel wird CS1560 generiert:

// cs1560.cs
using System;
class MyClass
{
   public static void Main()
   {
      Console.WriteLine("Normal line #1.");
      #line 21 "MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890.txt"   // CS1560  
    }  
}