Desarrollé un instalador personalizado con WiX para una aplicación .NET WPF. Funciona bien si hago clic con el botón derecho y lo ejecuto como administrador; sin embargo, cuando se ejecuta sin él, algunos componentes no se pueden instalar debido a privilegios insuficientes.El instalador de WiX siempre debe ejecutarse como administrador
Los componentes incluyen SQL Server Express 2008 R2, FoxIt Reader, un componente ActiveX y algunos otros. También requiere que algunos scripts SQL se ejecuten en la base de datos recién instalada, de todos modos, todos requieren privilegios de administrador.
He intentado añadir el InstallScope = "perMachine" y InstallPrivileges = "elevado" atribuye al nodo de paquete, pero esto no parece hacer una diferencia.
Estoy seguro de que es algo tonto, pero no pude encontrar nada en la referencia o en línea.
Gracias - Voy a ver alrededor de él. ¿Dónde exactamente debería poner esto? – rumblefx0
Va a cualquier parte debajo del elemento Producto. Me gusta mantener todas mis propiedades agrupadas en la parte inferior, pero eso es solo preferencia personal. – Adkins
Gracias ... esto me ayudó con el mismo problema. – Brandon