visual tutorial studio poner para idioma iconos falconmasters extensiones español ejemplos como code cambiar visual-studio visual-studio-2008 visual-studio-2005 build-automation

visual-studio - tutorial - visual studio code falconmasters



¿Podemos ejecutar un archivo.bat en la línea de comandos de eventos posteriores a la compilación en Visual Studio? (3)

¿Podemos ejecutar un archivo .bat en la línea de comandos de eventos posteriores a la compilación en Visual Studio?


Además de llamar a un archivo .bat, puede ingresar comandos por lotes (es decir, los comandos normales disponibles desde la consola de Windows - cmd.exe) directamente en los campos de Preconstrucción / Postconstrucción. Esto puede ser preferible ya que significa que no tiene que mantener el archivo por lotes por separado, ya que todos sus comandos formarán parte del proyecto.


Claro, aquí hay un ejemplo:

call "$(SolutionDir)scripts/copyifnewer.bat" "$(SolutionDir)libs/RLPL.Services.CertificateValidator.Basic.dll" "$(TargetDir)RLPL.Services.CertificateValidator.Basic.dll" call "$(SolutionDir)scripts/copyifnewer.bat" "$(SolutionDir)libs/RLPL.Services.CertificateValidator.Common.dll" "$(TargetDir)RLPL.Services.CertificateValidator.Common.dll"

Solo tenga en cuenta dos posibles problemas que podría tener:

  1. las comillas dobles adjuntas (vea cómo cada parte está rodeada por " signo " )

  2. Si desea llamar a 2 o más archivos por lotes, asegúrese de usar el comando de call contrario tendrá problemas para encontrar por qué el segundo bateador no está haciendo su trabajo.


Sí, agregándole una llamada en el editor de eventos posterior a la compilación.

Si va a la página Propiedades para su proyecto, debe seleccionar la pestaña Eventos de compilación. Puede escribir la llamada a su archivo por lotes en el cuadro de texto de la línea de comandos del evento posterior a la compilación .

Si desea consultar el archivo por lotes utilizando las rutas incluidas en el proyecto o la solución, puede hacer clic en el botón Editar posterior a la compilación ... Esto abrirá el cuadro de diálogo de línea de comandos del evento posterior a la construcción .

Este cuadro de diálogo tiene un botón Macros >> en el que puede hacer clic. Le mostrará todas las macros disponibles que puede usar para referirse a carpetas y archivos dentro de su solución.

Cuando selecciona una de esas macros, puede usar el botón Insertar para insertarlos en su script.