Pregunta

I creó una instalación MSI a través de Visual Studio 2008 para mi aplicación, y ha añadido una clave del registro para windows \ plazo para el inicio automático, sino que también implementa una función en mi solicitud para deshabilitar el inicio automático. Sin embargo, cuando se reinicia la aplicación, la clave se repara automáticamente.

¿Cómo prevenir MSI desde la reparación de la llave ??

Gracias!

¿Fue útil?

Solución

La clave de registro se repara, ya que fue instalado por el paquete de Windows Installer y sabe que debe estar presente. Algunas soluciones posibles son:

  1. Arrastre la entrada en un componente separado que no tiene una identificación de componentes. De esta manera el componente no está registrado en el instalador de Windows.
  2. Usar una acción personalizada para crear la entrada de registro durante la instalación.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top