CHM se niega a abrir desde algunas carpetas


13

Esperemos que tenga un sistema operativo Windows en el que pueda abrir archivos .chm correctamente.

Digamos que tiene un archivo llamado A.chmque se abre correctamente

  • Ahora crea una carpeta llamada f.column
  • Copiar A.chma f.column carpeta

Ahora haga doble clic para abrir el A.chmarchivo en el Explorador y verá un cuadro de diálogo con el mensaje:

No se puede abrir el archivo: D:\f.column\API_GB.chm.

¿Alguien tiene alguna idea de por qué sucede esto?

Este es un problema relacionado con el desarrollador, porque generalmente el usuario iniciará la ayuda desde el menú de ayuda de una aplicación, y es probable que crea que el error está en la aplicación y se comunique con el desarrollador. Esto es particularmente probable que ocurra en aplicaciones que se instalan en el perfil del usuario, porque el error se activará si el nombre de usuario contiene .col.


2
Esto es raro, puedo reproducirme. Parece que cualquier carpeta llamada como *.col*activa el error.
Blorgbeard sale el

Respuestas:


10

Este es un problema conocido y no se puede solucionar .

Cuando Microsoft presentó su biblioteca de MSDN en el formato 1.x de Ayuda HTML de edad, que utilizan .colarchivos a una lista de todos los .chmarchivos que iban a ser incluidos en la col lección.

La única solución es mover el CHM a otra carpeta.

*.col*No se abrirá ningún archivo chm que esté en una carpeta llamada . Ejemplos de rutas que causarán este error:

C:\asdf.col\TFSInstall.chm

C:\Documents and Settings\john.coltrane\Desktop\TFSInstall.chm


O puede vincular a este archivo / carpeta, lo que también evita problemas con las unidades de red.
Bob

2
Solo apesta a mala codificación. Puedo entender los archivos * .col o una carpeta que termina con .col pero tener .col en cualquier parte del camino ... Esto es simplemente una locura
parapura rajkumar 05 de
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.