Error del compilador CS1560
Actualización: noviembre 2007
Mensaje de error
Nombre de archivo no válido especificado para la directiva del preprocesador. Nombre de archivo demasiado largo o no válido.
Invalid filename specified for preprocessor directive. Filename is too long or not a valid filename
El nombre de archivo especificado en la opción #line (Referencia de C#) supera el valor de _MAX_PATH (256 caracteres), o la línea donde se encuentra #line supera los 2.000 caracteres.
Ejemplo
El código siguiente genera el error CS1560.
// cs1560.cs
using System;
class MyClass
{
public static void Main()
{
Console.WriteLine("Normal line #1.");
#line 21 "MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890.txt" // CS1560
}
}