Pregunta

Cualquier persona que use sandcasle..i no encontrar ningún paso adelante straught a paso walktought utilizarlo y crear la configuración del proyecto msbuild que generarían el archivo de ayuda de usar. Lo instalé desde CodePlex e instalado el generador de archivos pero no dicen cómo usarlo con claridad. cualquier ejemplo sería apptrciated.

¿Fue útil?

Solución

Cuando instaló Sandcastle Archivo de ayuda del constructor, debería haber también instalado el archivo de documentación. En ese archivo de ayuda, mirada en Contenidos -> Introducción -> Proyectos de construcción en el exterior de la interfaz gráfica de usuario. En esa página, hay una sección llamada 'Especificación de un evento posterior a la generación de construir Archivo de ayuda' que suena como lo que busca:

En la actualidad, el archivo de ayuda constructor de proyectos no son compatibles directamente como elementos de proyecto de solución. Sin embargo, un evento posterior a la generación en un proyecto de Visual Studio puede utilizarse para construirlas. Para ello, haga clic en el nombre del proyecto en el Explorador de soluciones, seleccione Propiedades y seleccione el subtema Eventos de generación. Haga clic en la opción de eventos de línea de comandos posterior a la generación de entrar en la línea de comandos para ejecutar. Puede hacer clic en el botón Editar posterior a la generación para abrir un diálogo con un editor más grande y una lista de macros disponibles. A continuación se muestra un ejemplo de un script de línea de comandos comunes que se pueden utilizar (líneas ajustadas para fines de visualización). Sustituir la ruta a la herramienta con la ruta en la que ha instalado en su PC. El SI impide la construcción de los estados en el archivo de ayuda de depuración se basa en que no puede ser necesaria.

IF "$(ConfigurationName)"=="Debug" Goto Exit

ECHO Building SHFB help file via MSBuild
"$(SystemRoot)\Microsoft.NET\Framework\v3.5\MSBuild.exe"
    /p:CleanIntermediates=True /p:Configuration=Release 
    "$(SolutionDir)Doc\SandcastleBuilder.shfbproj"

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