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. Preprocesador C: macro macro e identidad de stringize
- 12. Llamar a una macro dentro de otra macro en Twig
- 13. Definir una macro fuera del contenido de una macro
- 14. Funciones ocultas de msbuild
- 15. Expansión de macro condicional
- 16. Macro independiente de Excel
- 17. Menú de macro IntelliJ
- 18. Truco de macro variable
- 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 programación funcional
- 25. Pre Proyecto de Documentación
- 26. Generando documentación de Javascript
- 27. Documentación de WebForm_PostBackOptions
- 28. Plantillas de documentación C++
- 29. Mathematica: Documentación de función
- 30. ¿Generar documentación de Protobuf?
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