Pregunta

Tengo una aplicación que requiere .NET Framework 3. Estoy planeando implementar la aplicación utilizando un Kit de instalación creado por el proyecto de implementación VS2005.  ¿Cuál es la mejor práctica para incluir la última versión conocida de .NET (3.5 SP1 en mi caso) bootstrapper con el paquete de implementación o incluir exactamente lo que necesita mi proyecto (.NET3)?

Gracias por tu tiempo.

¿Fue útil?

Solución

En este caso especial, preferiría la última versión y también la vincularía a ella, porque la versión 3.0 fue un poco apresurada simplemente porque Vista tenía que enviarse. Por otro lado, esto significa que 3.0 está preinstalado en Vista, lo que simplifica su implementación. Y la instalación de 3.0 en una máquina 3.5SP1 simplemente omitirá la instalación, por lo que no habrá daños en el envío 3.0.

Todavía implementaría 3.5SP1 debido a las correcciones de errores y las mejoras de rendimiento, y porque 3.5SP1 es completamente compatible con versiones anteriores a 3.0.

Otros consejos

Esto me ayudó a hacerlo al revés, utilizando VS2008 para crear un paquete .NET 2.0. Tal vez pueda arrojar algo de luz sobre las 2 partes del proyecto de configuración que necesita configurar: http://www.codeproject.com/KB/dotnet/targetnet2fromvs2008.aspx

  1. Los requisitos previos
  2. Las condiciones de lanzamiento
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top