this.Mode = Modes.Rant;
Hay enormes problemas con casi todos los formatos de archivos de ayuda porque no parece los fabricantes (por lo general de Microsoft para un buen número de ellos) a querer hacer un trabajo más que ligeramente lo suficientemente bueno para su propio uso.
No puedo decirle cuántas veces el nuevo formato HXS ha rociado completamente mi ayuda de Visual Studio cuando los terceros se integran. Se podría decir que esto es culpa de las herramientas de instalación de terceros, pero durante bastante tiempo hubo no documentación sobre cómo hacer esto, por lo que tuvieron que elegir entre la ingeniería inversa (y hacerlo mal, a veces) o no integrando en absoluto. Todavía no sé si la integración funciona, pero en estos días solo cambio Visual Studio para usar la ayuda en línea. Simplemente funciona, en su mayoría, mientras que la ayuda integrada invariablemente cae en esa barra de progreso que bloquea Visual Studio hasta que ha reconstruido el archivo de ayuda, excepto que no lo hizo porque los archivos ahora están corruptos, por lo que siempre que golpeo F1, Visual Studio simplemente se bloquea a menos que mate el programa DEXPLORE varias veces.
Cómo esto terminó como una solución a cualquier problema, todavía no lo sé.
En segundo lugar, las herramientas deben estar presentes. El visor de CHM está presente en la vista previa, no en Vista, pero las herramientas necesarias para mostrar HXS no están presentes en la vista previa, pero creo que están en Vista. Bien, ahora puedo elegir entre usar un formato que necesita ser instalado a la medida en la computadora de los usuarios, o ... errar, otro que necesita ser instalado a la medida en las computadoras de otros usuarios. Derecha.
this.Mode = Modes.JustTicked;
Donde trabajo enviamos archivos CHM, y una versión HTML basado en archivos para los que desplegar sus aplicaciones a través de un recurso compartido de red. En cuanto a Vista, aún no hemos visto mucho de eso, pero la versión html también funcionaría allí.
Preferiría tener una brillante ayuda archivo embargo.
Un buen resultado de la versión html es que podemos vincular en los mismos archivos en el módulo web que sigue a nuestro producto. De esta forma, solo habría una versión que el cliente necesita.
Estamos buscando actualizar la herramienta que usamos en el trabajo, así que en mi agenda para esta semana, agradable y tranquila en el trabajo, voy a ver los diversos tipos de resultados que puede producir, entre otras cosas, HXS.
Editar: Hmm, un rápido vistazo a las páginas de ayuda de ayuda y manual, el producto se utiliza, tiene this to say about HXS:
Ayuda de Visual Studio es también conocida como MS Ayuda 2.0. Originalmente, este formato de ayuda estaba destinado a ser el sucesor de la Ayuda HTML. Sin embargo, Microsoft pospuso su lanzamiento indefinidamente y ahora está claro que nunca se lanzará como un formato de ayuda para las aplicaciones de usuario normales.
Tenga en cuenta que este es un formato de ayuda especial que solo se utiliza para documentar componentes de programación de terceros diseñados para la integración en Visual Studio .NET. ¡No es adecuado para ningún otro propósito y no se puede usar para proyectos de ayuda normales para programas de aplicación!
Creo que HXS está completamente fuera de la mesa en ese momento.
Nota: basado en la web no significa necesariamente que se necesita un servidor web , sólo que usted necesita un navegador web . Ya sea que integre en su aplicación, utilizando un componente de navegador web, o si acaba de iniciar el navegador predeterminado de los usuarios, esa sería una opción que tendría que hacer, pero la mayoría de los resultados de ayuda basados en web que he visto no requieren ninguna configuración del servidor en absoluto.
gracias ... parece HXS es totalmente fuera de los límites. – Helios
Quizás solo tengamos que esperar a que Windows 7 descubra qué van a hacer allí. Y luego, nuevamente, en Windows 8. ...: D –