No todos los componentes definidos en un proyecto Wix sean incluidos en un msi final?

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

  •  29-09-2019
  •  | 
  •  

Pregunta

Cuando se utiliza calor para auto generar parece crear un montón más componentes que lo que quiere enviar realidad.

Por ejemplo, tener un servicio que necesita ser instalado, por lo que queremos hacer cosas registro de servicio, y también es un componente COM de modo que queremos hacer el registro com. Todo esto está en un proyecto # MSVC y que incluye el proyecto en el proyecto de instalar en Wix corrió de forma automática el calor en ella (Sólo quería decir que configurar una dependencia de la acumulación) y la salida incluidos cientos de componentes.

Si desea permitir cierta porción dinámica - por ejemplo el cambio al registro com - sin incluir todo - al igual que los archivos PDB -? ¿Cómo es esto mejor administrada

Cuando se incluye el archivo de calor en su proyecto, ¿cómo especificar qué componentes conforman y que cuenta con la que son ignorados?

¿Fue útil?

Solución

Puede especificar los parámetros junto con el que los archivos de extensión que desea y que a excluir.

Ejemplo

%1\Paraffin.exe -dir "..\..\..\..\Application" -dirref INSTALLLOCATION -custom App ..\..\AppFragment.wxs -guids -ext .vspscc -ext .cs -ext .resx -ext .csproj -ext .exclude -ext LocalAppSettings.config -ext .pdb -direXclude UITests -direXclude obj -direXclude Netrics -direXclude XSLT -multiple
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top