Compartir a través de


Visual Studio y .NET Framework

Los ensamblados de .NET SDK para Dynamics 365 for Customer Engagement emplean la versión 4.6.2 de .NET Framework.

Puede usar Visual Studio para crear aplicaciones de código administrado mediante .NET Framework versión 4.6.2 o posterior.

Importante

Debe crear cualquier aplicación de cliente personalizada usando Microsoft .NET Framework 4.6.2 o posterior. A partir de las aplicaciones de Dynamics 365 for Customer Engagement versión 9.0, solo podrán conectar las aplicaciones que utilizan Seguridad de capa 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.

La aplicación de esta norma de seguridad más estricta sólo se aplicará a aplicaciones de Dynamics 365 for Customer Engagement 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)

Las API de SDK disponibles en Microsoft.CrmSdk.XrmTooling.CoreAssembly y otros paquetes NuGet de "CrmSdk" no son compatibles con el desarrollo de código para .NET Core.

Propina

Al instalar .NET Framework 4.6.2 en el equipo de desarrollo, asegúrese de instalar el paquete de desarrollador y no sólo el tiempo de ejecución. Esto habilitará el marco 4.6.2 para elegirlo en el cuadro de diálogo Nuevo proyecto de Visual Studio y en el menú desplegable del marco de destino de las propiedades del proyecto.

Puede usar una edición Visual Studio Community para desarrollo.

Más información: Compatibilidad de versiones de .NET Framework

Para obtener una relación completa del desarrollo compatible y no compatible, consulte Extensiones compatibles para Dynamics 365 Customer Engagement (on-premises).

Vea también

Herramientas del desarrollador