(Configuración e implementación) Crear una carpeta y cambiar el nombre de carpeta de destino

StackOverflow https://stackoverflow.com/questions/1172196

Pregunta

He estado usando el programa de instalación de Visual Studio y el proyecto de implementación para crear un instalador para un servicio de Windows y lo que necesito es crear una carpeta dentro de la carpeta de la aplicación cuando se ejecuta el instalador. ¿Cómo voy a ir haciendo esto? He intentado añadir una carpeta a la carpeta de aplicación en el sistema de archivos en la máquina de destino barra, pero que no funciona.

También hay una forma de especificar cuál será el nombre de la carpeta de la aplicación? En este momento tengo una solución llamada Tracker.Import.Service y la carpeta de salida de la instalación crea es Tracker.Import.Service.

Gracias

¿Fue útil?

Solución

Además de la respuesta de Jeff anteriormente, un sub-carpeta vacía se creará si se establece la AlwaysCreate bandera para el directorio a true a través del panel de propiedades (es falso por defecto).

Otros consejos

¿Te ha puesto nada en la sub-carpeta que creó en la carpeta de aplicación? Trate de añadir un archivo de texto de destino a la subcarpeta.

Si la sub-carpeta está vacía que no se creará. El proyecto de instalación no detecta ninguna dependencia en él y no lo añadirá el paquete de instalación.

Se puede establecer un valor predeterminado para el directorio de aplicaciones

  • Viendo "Sistema de destino en el equipo local"
  • botón derecho del ratón en "Carpeta de aplicación" y seleccionar propiedades.
  • Establecer el valor de DefaultLocation al directorio en el que desea instalar la aplicación.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top