Cómo crear una copia de un archivo de longitud que tiene más de 260 caracteres, incluyendo nombre de archivo utilizando vb.netCómo crear una copia de un archivo que tiene una longitud de más de 260 caracteres
Cuando estamos tratando de crear una copia utilizando el método File.Copy arroja la excepción de la siguiente manera:
"La ruta especificada, el nombre del archivo o ambos son demasiado largos. El nombre completo del archivo debe tener menos de 260 caracteres y el nombre del directorio debe ser menor que 248 caracteres."
¿Es posible, entonces por favor ayuda ...
Es una restricción de Windows. si el FilePath supera los 260 caracteres, la mayoría de las operaciones de archivos arrojarían errores similares. Incluso el cambio de nombre del archivo tendría problemas, creo que – Gishu
La respuesta de Matt (use 'CopyFile') es mejor que la mía. – ChrisW