visual studio para limited instalador edition descargar visual-studio visual-studio-2012 build installshield installshield-le

visual-studio - para - installshield visual studio 2017 descargar



Incluya los archivos marcados como "Copiar al directorio de salida" con Installshield LE (0)

Estoy construyendo un servicio de Windows en VB.NET con Visual Studio 2012 . Incluí log4net en mi proyecto para tratar la información de registro sobre la ejecución del servicio. log4net.config un archivo log4net.config , que log4net.config Copy if newer en su propiedad Copy to Output Directory .

Myproject.Primary Output un proyecto Myproject.Primary Output Setup Setup a mi solución, y seleccioné Myproject.Primary Output en los archivos para incluir. Esperaba que mi archivo log4net.config se incluyera en la configuración, ya que está marcado para copiarse en la salida, pero cuando lo instalo, no está incluido. Ya investigué y descubrí que puedo convertir Build Action en Content para log4net.config y luego también incluir Myproject.Content Files en mi Setup Project. Resulta que funciona.

Sin embargo, después de leer esta respuesta en SO , noté que Build Action-> Content se usa para obtener archivos como streams, lo cual no es lo que realmente quería lograr con él.

Me gustaría saber si existe otra forma, una forma recomendada de incluir mi archivo log4net.config desde la compilación en mi proyecto Installshield Setup.