Estoy usando macros MSBUILD en mis archivos .csproj para eventos AfterBuild principalmente para copiar archivos. Estoy haciendo esto con el ejemplo, por lo que los únicos que conozco son los que he visto en uso: SolutionDir, ProjectDir, OutputPath y Configuration. ¿Hay una lista o una buena página de información en línea en cualquier lugar para que pueda leer sobre lo que está disponible, qué punto de la compilación están disponibles, personalización, etc.? Sé que al usar eventos de compilación posteriores en las propiedades del proyecto pestaña Generar eventos, las macros y sus valores correspondientes se enumeran en un cuadro de diálogo ... ¿existe alguna interfaz gráfica de usuario para MSBUILD? Actualmente solo estoy editando manualmente los archivos .csproj.macro documentación de MSBUILD?
Respuesta
Está el MSDN MSBuild Reference.
La página de inicio tiene una visión general de las diferentes áreas, aunque debo admitir que no puedo encontrar nada en los eventos de AfterBuild en este momento. Incluso el Targets page en sí mismo está un poco corto de información en esta área.
Si lee estas páginas, notará que 'SolutionDir' y' ProjectDir' (por ejemplo) no se mencionan en absoluto allí ... – Noldorin
Esto es lo que estabas buscando.
Gracias. Publiqué esto hace aproximadamente 2 1/2 años, pero tu respuesta es buena para la gente que busca en Google en el futuro – Rich
- 1. macro macro dependiente
- 2. Propiedades de Msbuild
- 3. MSBUILD Generar archivo de documentación XML para todos los proyectos en solución (sin tocar los proyectos)
- 4. Referencias de propiedades de MSBuild
- 5. Explicación/documentación del macroproyecto de leiningen
- 6. MSBuild Community Tasks Documentation
- 7. Macro para reconocer WinRT?
- 8. Preprocesador C Macro que define Macro
- 9. soporte macro en F #
- 10. Documentación de funciones de macros en C++ con Doxygen
- 11. Definir una macro fuera del contenido de una macro
- 12. Preprocesador C: macro macro e identidad de stringize
- 13. Llamar a una macro dentro de otra macro en Twig
- 14. Funciones ocultas de msbuild
- 15. Expansión de macro condicional
- 16. Macro independiente de Excel
- 17. Truco de macro variable
- 18. Menú de macro IntelliJ
- 19. Verbosidad del comando de copia de MSBuild
- 20. _M_X64 Macro aclaración predefinida de MSVC
- 21. PyQt documentación
- 22. Documentación para comentarios sobre la documentación de Qt? Qt + Doxygen?
- 23. Método 'documentación'
- 24. Documentación de PHP GraphViz
- 25. Documentación de Better D
- 26. Documentación de Gnome javascript
- 27. JavaScript Documentación de VSDoc
- 28. Documentación de servicio WCF
- 29. ¿Generar documentación de Protobuf?
- 30. Documentación de programación funcional
Gracias google. Esperaba un poco de debate para darme algunos antecedentes y tal vez un punto o dos antes de leer toda la documentación en línea del libro. – Rich
Es suficiente ... la documentación es terrible en esta área. Esperemos que haya un libro en Amazon con documentación mejor y más completa. Thx – Rich