Partager via


Erreur du compilateur CS1560

Mise à jour : novembre 2007

Message d'erreur

Nom de fichier spécifié non valide pour la directive de préprocesseur. Le nom de fichier est trop long ou n'est pas valide.
Invalid filename specified for preprocessor directive. Filename is too long or not a valid filename

Le nom de fichier spécifié avec #line (Référence C#) dépasse _MAX_PATH (256 caractères) ou la ligne sur laquelle se trouve #line dépasse 2 000 caractères.

Exemple

L'exemple suivant génère l'erreur CS1560.

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