sp1 para net full framework descargar compact .net redistributable

.net - para - net framework 3.5 offline windows 10



.NET 3.5 Redistribuible-200 MB? ¿Otras opciones? (6)

¿Has mirado el .NET Framework Client Profile? Es mucho más pequeño que el paquete redistribuible completo y está optimizado para ofrecer solo la funcionalidad necesaria para los clientes inteligentes.

Aquí hay una buena descripción.

No sé si esto mantendrá la descarga en menos de dos minutos o no, pero debería acercarlo un poco más.

He estado usando muchas funciones nuevas de .NET 3.5 en el trabajo que he estado haciendo últimamente. La aplicación que estoy construyendo está destinada a ser distribuida entre consumidores que probablemente no tengan la última versión (o tal vez cualquier versión ) del .NET Framework en sus máquinas.

¡Fui a descargar el paquete redistribuible de .NET 3.5 solo para descubrir que son casi 200 MB! Esto es inaceptable para mi aplicación, porque se supone que es una aplicación para el consumidor rápida e indolora que se instala rápidamente y mantiene un bajo perfil en la máquina del usuario. Para los usuarios que ya tienen .NET 3.5 instalado, nuestras descargas binarias han sido instantáneas, hasta el momento. Este gorila de 200 MB cuadruplicará el tamaño de la descarga. ¿Hay alguna otra opción que no sea este paquete redistribuible que pueda usar para asegurarme de que el marco está en la máquina y que no sacará al usuario de nuestro flujo de trabajo "rápido e indoloro"? Nuestro tiempo objetivo desde el inicio de la descarga hasta la finalización de la instalación es de menos de dos minutos. ¿Simplemente no es posible para alguien que aún no tiene instalado .NET?


Además, vale la pena incluir (de alguna manera) las descargas del paquete de servicio también. De hecho, dependiendo de cómo se construyan sus ejecutables, es posible que se vea obligado a instalar el Framework y los Service Packs.


Una vez que sale .NET Framework 3.5 SP1 (debería ser bastante pronto) habrá una segunda opción de frameworks, a saber, el "Perfil del cliente", que es un marco simplificado que solo pesa alrededor de 30Mb de la memoria. No incluye todos los espacios de nombres y las clases del marco completo, pero debería ser suficiente para la mayoría de las aplicaciones comunes en teoría. Se puede actualizar al marco completo si es necesario (por ejemplo, si una actualización de su software introduce una nueva dependencia)

Más información, ver aquí: BCL Team blog


Para el registro, se requiere .Net Framework 3.5 SP1 para que Microsoft SQL Server 2008 se instale y RTM aproximadamente al mismo tiempo que el lanzamiento de esta semana. Sigue siendo una instalación fuerte, pero puedes extraer el perfil del cliente de ella. Solo que no estoy seguro de cómo.


Esa es una de las razones tristes por las que sigo apuntando a .NET 2.0 siempre que sea posible: /

Pero las personas no necesitan necesariamente el paquete completo de 200 MB. Hay un Bootstrapper de 3 MB que solo descargará los componentes necesarios:

.net 3.5 SP1 Bootstrapper

Sin embargo, el peor de los casos sigue siendo una descarga bastante considerable. Además, consulte este artículo para obtener una explicación más detallada sobre el tamaño y una solución alternativa al problema del tamaño.

Además: desde que respondió esta pregunta, Scott Hanselman creó SmallestDotNet.com , que determinará la menor descarga requerida. No cambia el peor de los casos, pero aún es útil saberlo.