Pregunta

Acabo de empezar a utilizar el WebBrowser WPF que se incluye en el Net 3.5 SP1.He construido mi proyecto de instalación (que he estado usando antes de mudarse a 3.5 SP1) y la instaló en una máquina de prueba, pero el WebBrowser no estaba disponible.

¿Qué debo hacer para estar seguro de que el programa de instalación.exe/msi combinación comprueba e instala el SP1?

¿Fue útil?

Solución

Abra las propiedades del Proyecto de Instalación, a continuación, haga clic en el Prerequesites botón.A continuación, compruebe los requisitos previos para instalar.

License

A continuación, puede definir la forma en que el usuario obtiene el pre-reqs.

Aquí un link a un marco de información de la versión y un extracto de Scott Hanselman del blog:

En Línea/Experiencia De Descarga La mejor manera de conseguir que un usuario con razonable de la conectividad a Internet en el 3.5 SP1 .NET Framework es con el 2.7 Meg "de arranque." Esto permitirá detectar qué es lo que necesitan y descargar sólo lo que necesitan.El peor escenario para un equipo x86 es de alrededor de 60 megas, como se ve en la tabla anterior.

¿Cuál es el "Perfil de Cliente?" El Perfil de Cliente es aún más opción de instalación para .NET 3.5 SP1 de XP.Es pequeño 277k de arranque.Cuando se ejecuta en un equipo con Windows XP SP2 máquinas con las que no .NET Framework instalado, se descarga un 28 megas de capacidad de carga y darle un cliente específico subconjunto de .NET 3.5.Si el Perfil de Cliente de arranque se ejecuta en una máquina con cualquier versión de .NET, que va a actuar de la misma como el 3.5 SP1 instalador de la web y detectar lo que necesita para su descarga, a continuación, ir a por él.Hay más detalles en el Perfil de Cliente de la Guía de Implementación.

http://www.hanselman.com/blog/CommentView.aspx?guid=af453d70-64b3-417e-9492-d115f929195d

Otros consejos

En el proyecto de instalación, agregue algunas de las condiciones de inicio.Esta página le muestra cómo exactamente:http://jelle.druyts.net/2005/04/09/CheckingForNET11ServicePack1InAnMSI.aspx

En mi manera de responder a mi propia pregunta.Haga doble clic en Microsoft .net Framework en las dependencias Detectadas uno puede elegir la versión.

Ahora la pregunta es cual es apropiado, 3.5.30729 o 3.5 SP1 Cliente?

EDITAR: 3.5.30729 obras.Cualquier idea de la diferencia entre los dos?

EDITAR: Haga doble clic en el .net Framework arriba muestra .NET Framework como una condición de inicio.Aquí es donde he cambiado la versión.(Me gustaría añadir una captura de pantalla, pero no tengo uno en una dirección URL, sólo en mi escritorio.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top