2010-08-20 20 views
5

Estoy usando Visual Studio 2010 para crear un paquete de instalación para instalar una aplicación WPF. Puedo ver que puedo agregar .NET Framework 4.0 como un requisito previo, pero ¿cómo hago para que se ejecute automáticamente sin intervención manual?Instalación de la aplicación WPF en la máquina sin .NET Framework 4

Tengo que crear un pequeño programa (que apunta a Framework 1.1 como supongo que la mayoría de las máquinas tienen 1.1) que detecta si .NET framework 4.0 está allí y si no lo instala silenciosamente, o puedo hacer que el instalador haga esto .

También tengo que instalar los controladores OLEDB 12 porque me estoy conectando a una base de datos de Access 2007, así que también tendré que ejecutar este instalador antes de que se ejecute mi aplicación.

No quiero que la instalación descargue e instale el marco, quiero incluir los frameworks redistribuibles con la configuración.

Cualquier ayuda sería apreciada.

Gracias

Respuesta

3

Desea realizar un bootstraping, utilizando Visual Studio 2010 y .NET Framework 4, como se explica en here.

1

Es necesario incluir ejecutable redistribuible de .NET en su paquete de instalación. Compruebe this article - está hablando de la aplicación Widows, VS 2008 & .NET 3.5, pero lo mismo debe aplicarse a usted y también.

+0

Gracias por eso, sin embargo ... después de leer el documento, parece como si los archivos se implementaran para la instalación manual. Ya tengo esto, me gustaría que sea automático. es decir, cuando se ejecuta la instalación, la instalación comprueba si el marco está instalado, si no lo instala. – Adrian

0

En FW 4.0 puede hacer que el programa se ejecute bajo un "Perfil de cliente" que es una versión ligera del marco que toma alrededor de 30MB y puede ser parte de la instalación. Esto funciona solo si su software es liviano y no utiliza bibliotecas que están fuera del "Perfil del cliente". Si su programa no se puede compilar utilizando un "Perfil de cliente" y necesita el marco completo, no hay forma de agregar todo el marco a su instalación y deberá proporcionar un enlace para descargar o suministrar toda la instalación de FW con tu programa

Hay 2 instalaciones. una instalación ligera que realmente descarga el paquete de relleno de MS y una instalación completa, alrededor de 300MB. Ambos se pueden descargar de MS.

Cuestiones relacionadas