Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Desarrollo de código de Dynamics 365 for Customer Engagement mediante el SDK proporcionado para ensamblados de .NET destinados a .NET Framework. Puede usar Visual Studio para compilar las aplicaciones de código administrado mediante .NET Framework versión 4.6.2 (o versiones más recientes). Para obtener una lista de marcos de destino compatibles, consulte la pestaña Marcos del paquete NuGet del SDK denominado Microsoft.CrmSdk.CoreAssemblies.
Desarrollo de aplicaciones cliente y servicio
Debe compilar cualquier aplicación cliente personalizada con Microsoft .NET Framework 4.6.2 o versiones compatibles más recientes. A partir de la versión 9.0 de las aplicaciones de Dynamics 365 for Customer Engagement, solo se permiten conectarse las aplicaciones que usan seguridad de nivel de transporte (TLS) 1.2 o superior. TLS 1.2 no es el protocolo predeterminado usado por .NET Framework 4.5.2, pero está en .NET Framework 4.6.2.
El cumplimiento de este estándar más alto para la seguridad solo se aplica a dynamics 365 for Model-driven apps versión 9.0 en este momento. Si sus clientes están diseñados para conectarse a cualquier versión o tipo de implementación, puede preparar compilando de nuevo la aplicación para utilizar .NET Framework 4.6.2. Más información: Entrada de blog: Próximas actualizaciones de seguridad de conexión de Dynamics 365 Customer Engagement (on-premises)
.NET Core
Las API del SDK disponibles en Microsoft.CrmSdk.CoreAssembly y otros paquetes NuGet "Microsoft.CrmSdk" no admiten el desarrollo de código de .NET Core. Sin embargo, el desarrollo de código para un destino de compilación de .NET Framework o .NET Core está disponible cuando se usa el paquete NuGet Microsoft.PowerPlatform.Dataverse.Client , que contiene los mismos espacios de nombres que Microsoft.CrmSdk.CoreAssembly.
Sugerencia
Al instalar un framework en el equipo de desarrollo, asegúrese de instalar el paquete para desarrolladores y no solo el entorno de ejecución. La instalación del paquete para desarrolladores permite elegir el marco en el cuadro de diálogo Nuevo proyecto de Visual Studio y en el menú desplegable de la plataforma de destino de las propiedades del proyecto.
Desarrollo de plug-ins y actividades de flujo de trabajo personalizadas
Los controladores de eventos denominados complementos y actividades de flujo de trabajo personalizadas, que se usan para ampliar las funcionalidades en tiempo de ejecución de Dynamics 365 for Customer Engagement, solo se deben compilar para tener como destino .NET Framework 4.6.2.
Nota:
La compatibilidad oficial de Microsoft con .NET Framework 4.6.2 finaliza el 12 de enero de 2027. Microsoft planea introducir compatibilidad con complementos de Dataverse para el entorno de ejecución de .NET Framework 4.8 en algún momento durante el cuarto trimestre de 2026.
Más información: Escribir complementos para ampliar los procesos empresariales
Véase también
Compatibilidad con versiones de .NET Framework
Extensiones admitidas para Dynamics 365 Customer Engagement (local)</br/>Developer Tools