Ошибка компилятора CS1560
Обновлен: Ноябрь 2007
Сообщение об ошибке
Недопустимое имя файла в директиве препроцессора. Слишком длинное имя файла, либо оно не является допустимым именем файла
Invalid filename specified for preprocessor directive. Filename is too long or not a valid filename
Имя файла, указанное с помощью директивы #line (Справочник по C#), превышает значение _MAX_PATH (256 знаков). Возможно также, что строка, в которой обнаружена директива #line, превышает 2000 знаков.
Пример
Следующий пример проводит к созданию ошибки CS1560.
// cs1560.cs
using System;
class MyClass
{
public static void Main()
{
Console.WriteLine("Normal line #1.");
#line 21 "MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890MyFile1234567890.txt" // CS1560
}
}