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.