Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 18015|Respuesta: 0

[Fuente] La diferencia entre el perfil de cliente .Net Framework4 y .Net Framework4.0

[Copiar enlace]
Publicado en 10/12/2016 14:29:03 | | | |
Recientemente, estaba escribiendo un programa llamado Oracle y descubrí que no encontraba Using System.data.Oracle; Me resulta extraño, porque lo he estado usando, por qué de repente dejó de hacerlo. Mirando sus propiedades, me siento un poco diferente; antes estaba configurado en el Framework4.o objetivo como .net Framework4, pero ahora se ha convertido en . Perfil cliente de Net Framework 4.0, y luego intentar cambiar al primero y volver a usarlo.


Las propiedades antes de emparejarse son:

Luego fui a Internet para encontrar la diferencia, y finalmente vi su artículo:
El Perfil de Cliente de .NET Framework 4 incluye las siguientes características:
  • Tiempo de ejecución de lenguaje común (CLR)
  • ClickOnce
  • Windows Forms
  • Fundación de Presentación de Windows (WPF)
  • Fundación de Comunicación de Windows (WCF)
  • Marco de Entidades
  • Fundación de Flujos de Trabajo de Windows
  • Voz
  • Soporte XSLT
  • LINQ a SQL
  • Entity Framework y bibliotecas de diseño en tiempo de ejecución de WCF Data Services
  • Marco de Extensibilidad Gestionada (MEF)
  • Tipo dinámico
  • Funciones de programación paralela como Biblioteca Paralela de Tareas (TPL), LINQ Paralelo (PLINQ) y Estructuras de Datos de Coordinación (CDS)
  • Depurar aplicaciones cliente
Las siguientes funciones no están incluidas y requieren una instalación separada de la versión completa de .NET Framework 4.0:
  • ASP.NET
  • Características avanzadas de la Fundación de Comunicación de Windows (WCF)
  • .NET Framework Proveedor de Datos para Oracle
  • MSBuild se utiliza para compilar
  • En los proyectos de Visual Studio 2010, las siguientes aplicaciones utilizan por defecto el Perfil de Cliente de .NET Framework 4.0, y para utilizar toda la funcionalidad de .NET Framework, necesitas establecer el framework objetivo en .NET Framework 4.0 en las propiedades del proyecto:
  • Proyectos de Windows (C# y Visual Basic)
  • Fundación de Presentación de Windows
  • Aplicación WPF
  • Aplicación de navegador WPF
  • Biblioteca de Control Personalizada WPF
  • Biblioteca de Control de Usuario WPF
  • Windows Forms
  • Aplicación de formularios para Windows
  • Biblioteca de Control de Formularios de Windows
  • Aplicación de consola
  • Proyecto Vacío
  • Servicio de ventanillas
  • Visual F #
  • Aplicación en Fa#
  • F# Tutorial
  • Flujo de trabajo (C# y Visual Basic)
  • Biblioteca de Diseñadores de Actividades
  • Biblioteca de Actividades
  • Aplicación de Consola de Flujo de Trabajo
  • Fundación de Comunicación de Windows
  • Biblioteca de Servicios WCF
  • Oficina 2007 y Oficina 2010
  • Todos los proyectos están dirigidos al Perfil de Cliente de .NET Framework 4

Las diferencias entre el Perfil de Cliente de .NET Framework 4.0 y el Perfil de Cliente original de .NET Framework 3.5 son:
  • La versión 3.5 del Perfil de Cliente solo puede usarse en la web (ClickOnce), y la versión 4.0 tiene un Paquete Redistributable, por lo que puede usarse tanto para instalaciones locales como web.
  • La versión 3.5 solo soporta Windows XP SP2/SP3 x86, y la versión 4.0 es compatible con todas las plataformas compatibles con .NET Framework 4 excepto IA64.
  • La versión 3.5 de Client Profile es una versión separada de .NET Framework 3.5, y la versión 4.0 es un subconjunto de la funcionalidad completa de .NET Framework 4.0.
  • La versión 3.5 se actualizará automáticamente a .NET Framework 3.5 debido a Windows Update, y la versión 4.0 podrá funcionar por sí sola sin necesidad de la versión completa de .NET Framework 4.0 ni ser proporcionada por separado.





Anterior:Explicación detallada de varias formas de resolver el problema de un programa en C# que solo permite ejecutar una instancia
Próximo:El registro de componentes para la interoperabilidad COM está desaparecido
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com