Erreur du serveur dans l'application '/'.

Le chemin d'accès spécifié, le nom de fichier ou les deux sont trop longs. Le nom de fichier qualifié complet doit comprendre moins de 260 caractères et le nom du répertoire moins de 248 caractères.

Description : Une exception non gérée s'est produite au moment de l'exécution de la requête Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

Détails de l'exception: System.IO.PathTooLongException: Le chemin d'accès spécifié, le nom de fichier ou les deux sont trop longs. Le nom de fichier qualifié complet doit comprendre moins de 260 caractères et le nom du répertoire moins de 248 caractères.

Erreur source:

Le code source qui a généré cette exception non gérée ne peut être consulté qu'une fois compilé en mode débogage. Pour ce faire, suivez l'une des deux méthodes ci-après, puis demandez l'URL :

1) Ajoutez une directive "Debug=true" au début du fichier qui a généré l'erreur. Par exemple :

  <%@ Page Language="C#" Debug="true" %>

ou :

2) Ajoutez la section suivante au fichier de configuration de votre application :

<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>

Notez qu'avec la deuxième méthode, tous les fichiers d'une application donnée seront compilés en mode débogage, alors qu'avec la première méthode, seul le fichier ayant généré l'erreur sera compilé en mode débogage.

Important : l'exécution d'applications en mode débogage nécessitant plus de mémoire, les performances peuvent diminuer. Veillez à désactiver le mode débogage dans une application avant de déployer en phase de production.

Trace de la pile:


[PathTooLongException: Le chemin d'accès spécifié, le nom de fichier ou les deux sont trop longs. Le nom de fichier qualifié complet doit comprendre moins de 260 caractères et le nom du répertoire moins de 248 caractères.]
   System.IO.PathHelper.GetFullPathName() +572
   System.IO.Path.LegacyNormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths) +1777
   System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths) +102
   System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength) +22
   System.IO.Path.GetFullPathInternal(String path) +106
   System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath) +37
   System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath) +162
   System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList) +122
   System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String path) +65
   System.Web.InternalSecurityPermissions.PathDiscovery(String path) +31
   System.Web.HttpRequest.get_PhysicalPath() +40
   ASP.global_asax.Application_BeginRequest(Object sender, EventArgs e) +1449
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +182
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +140
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +945


Informations sur la version : Version Microsoft .NET Framework :4.0.30319; Version ASP.NET :4.7.3770.0