Win32: HtmlHelp no funciona desde un recurso compartido de red. ¿Cuál es la alternativa?

StackOverflow https://stackoverflow.com/questions/2519145

  •  22-09-2019
  •  | 
  •  

Pregunta

Desde 2005, cuando Microsoft impidió HtmlHelp funcionamiento de un recurso compartido de red, por ejemplo:.

\\appserver\tos\PointScanner.exe
\\appserver\tos\PointScanner.chm

¿Qué se supone que debemos hacer en su lugar?

(Teniendo en cuenta que la aplicación no está instalado localmente.)


Para reformular: Lo que se pretende con el apoyo, fuera de la caja, la solución de Microsoft, ayuda

?
¿Fue útil?

Solución

Se puede permitir el acceso a través de la configuración del registro se describe aquí:

  

http://support.microsoft.com/kb/896054/

Si no desea abrir cualquier vulnerabilidad de seguridad mediante la modificación de la configuración del registro de su aplicación también podría crear una copia local del archivo .chm, por ejemplo, en la carpeta temp usuarios (% TMP%) y abrir la ayuda desde allí. Se puede quitar el archivo de nuevo cuando su aplicación se cierra (en caso de que no quieren dejar nada en el equipo del usuario)

Otros consejos

Me comenzó con el cambio del registro mencionado por divo. Con el tiempo me mudé de archivos CHM a base de carpetas de red para real "Ayuda HTML". Esto fue fácil para mí desde que uso RoboHelp que puede generar cualquier formato desde el mismo código fuente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top