Pourquoi ne puis-je pas télécharger et ouvrir un fichier .ZIP à partir de Procore ?

Fond

Vous pouvez obtenir une erreur lorsque vous essayez de télécharger et d’ouvrir certains .zip fichiers de Procore. Par exemple, vous pouvez rencontrer l’erreur après avoir téléchargé des documents de Procore par lot.
Remarque: cette erreur affecte uniquement les machines Windows.

Réponse

 Important!

Les lots d’appel d’offres contenant plus de 100 000 fichiers peuvent entraîner une dégradation des performances de l’application.

La raison pour laquelle vous pouvez rencontrer l’erreur est liée à la façon dont le Windows OS analyse la structure de dossiers nom du fichier et sous-jacente du contenu d’un fichier .ZIP. Il s’agit d’une limitation connue sur toutes les machines Windows qu’il ne peut pas ouvrir un fichier .ZIP lorsqu’il dépasse la limite de nom du fichier de caractères 260.

Lorsqu’un .ZIP est créé, les fichiers inclus et la structure de dossiers sous-jacente sont conservés afin de garantir que lorsque son contenu est décompressé/décompressé, les fichiers sont placés dans la structure de dossiers correcte qui correspond au chemin du fichier d’origine. Par exemple, vous pouvez avoir un fichier .ZIP qui contient une structure de dossiers similaire à la suivante :

//Documents/Projects/1234-Parkway-Place/Public/Bid-Documents/Specifications/Manual_v1.pdf

Dans l’exemple ci-dessus, le chemin d’accès complet contient 87 caractères. Si vous ouvrez le fichier, Windows essayez de placer les dossiers et les fichiers dans le chemin de destination par défaut sur votre ordinateur local, qui peut être : C://Windows/Users/John/Downloads/

Dans cet exemple, le chemin de destination contient 33 caractères. Lorsque les deux chemins sont combinés (87 + 33), cela donne un total de 120 caractères.

Windows machines peuvent traiter correctement .ZIP fichiers dont les chemins d’accès aux fichiers d’origine et de destination combinés sont inférieurs à 260 caractères. Si la longueur combinée des caractères dépasse la limite de 260caractères, Windows ne pourrez pas ouvrir le fichier et vous recevrez une erreur ou un événement d’échec.

Solution

Les utilisateurs souhaiteront mettre à jour leur infrastructure web Microsoft .NET vers la version 4.6.2 ou ultérieure.

En supposant que le chemin d’accès au fichier d’origine ne dépasse pas 260 caractères, une autre option consiste à remplacer le chemin de destination par défaut par un chemin de niveau racine (par ex. C://). Le moyen le plus simple de modifier le chemin de destination par défaut est d’enregistrer une image à partir d’une fenêtre de navigateur Web et de sélectionner une destination au niveau racine (par ex. C://). Téléchargez ensuite le fichier zip de Procore à nouveau. (Windows se souviendra automatiquement du chemin de destination le plus récent pour le déballage. fichiers zip.) En règle générale, le chemin de destination le plus court vous permettra d’ouvrir/décompresser avec succès le fichier zip. Toutefois, si le fichier .ZIP lui-même dépasse la limite de 260 caractères, vous devrez contacter la personne qui a créé et envoyé le fichier .ZIP et lui demander de modifier leur structure de dossiers et leurs conventions de dénomination de fichiers afin que le fichier .ZIP créé ne dépasse pas la limite de 260 caractères. Pour plus d’informations, consultez la documentation de Microsoft : Limitation de la longueur maximale du chemin d’accès .

Voir aussi

Chargement des articles connexes...