El nombre de la entrada zip termina en un carácter separador de directorio pero contiene datos

System.IO.Compression.ZipFile.ExtractToDirectory(zipPath, extractPath);

Al usar ZipFile en C #, intento extraer un archivo de una ubicación conocida y arroja el siguiente error: System.IO.Exception: el nombre de la entrada Zip termina en un carácter separador de directorio pero contiene datos

Investigué un poco, ExtractToDirectory se explica en MSDN pero no pude encontrar esta definición de error. ¿Serías capaz de explicar por qué está ocurriendo este error?

De MSDN:

IOException

El directorio especificado por destinationDirectoryName ya existe.

-o-

El nombre de una entrada en el archivo es Vacío, contiene solo espacios en blanco o contiene al menos un carácter no válido.

-o-

La extracción de una entrada de archivo crearía un archivo que está fuera del directorio especificado por destinationDirectoryName. (Por ejemplo, esto podría suceder si el nombre de la entrada contiene accesores de directorio principal).

-o-

Una entrada de archivo para extraer tiene el mismo nombre que una entrada que ya se ha extraído del mismo archivo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta