¿Por qué Visual Studio 2010 tiene .NET Framework 4.0 Client Profile como el tipo de proyecto por defecto?

StackOverflow https://stackoverflow.com/questions/2357599

Pregunta

Modo de perfil de cliente es el subconjunto de .NET Framework completo y elimina los conjuntos relacionados de diseño que son innecesarias para el despliegue del usuario final y etc. Todo se ve muy bien y realmente nos ayuda a resolver el despliegue enorme problema de transferencia de datos.

Pero ¿cuál es la necesidad de cliente de perfil tipo de proyecto como el que viene por defecto? Realmente siento que esto es molesto conmigo ya que necesito para cambiar a modo de marco completo cada vez que se crea un nuevo proyecto.

P.S: Por favor, no me sugieren para ajustar el modo de .NET Framework completo como el que viene por defecto en el estudio visual si tiene. Quiero saber el beneficio real de este nuevo tipo de proyecto y puede ser que tendría mal entendido este concepto.

¿Tiene una idea sobre esto?

¿Fue útil?

Solución

Bien -., Depende de lo que está haciendo

Para la mayoría de los proyectos es totalmente suficiente para dirigir el perfil de cliente. Usted ya se ha descrito las ventajas: Instalación más rápida y menos datos para descarga durante la instalación del marco .NET

.

Sólo si necesita clases que se utilizan principalmente en los servidores que tienen que cambiar manualmente a la versión "completa".

Esta es mi conjetura:
Sin embargo, como la mayoría de los desarrolladores que no saben lo que no va a cambiar el estado por defecto, el estado por defecto es el perfil del cliente - que no tiene desventajas reales a menos que necesite las clases "avanzadas".
Por lo tanto, si su proyecto se ejecutará en el marco de "Perfil del Cliente", se debe orientar ella -. Algunos usuarios que no tienen el .NET Framework instalado ya se benefician de ella

Los demás no notará como el "perfil de cliente" es un subconjunto de la "completa" .NET y totalmente compatible.

Otros consejos

Si el perfil de cliente es el valor por defecto, más desarrolladores se utilizan, lo que resulta en una mejor aceptación del perfil de cliente, que es básicamente una situación de ganar-ganar-ganar para los desarrolladores y usuarios. El perfil de cliente, como ya se ha dicho, simplifica la implementación para el desarrollador, y disminuye el tamaño de descarga para el usuario final. Es, en mi opinión, una cosa buena para usar como predeterminado. Puede cambiar al marco completo más adelante de todos modos, si es realmente necesario.

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