
Dynamics 365 Finance and Operations 10.0.49 introduce un cambio pequeño en apariencia, pero relevante para equipos que mantienen productos ISV: Microsoft retiró cuatro assemblies de la plataforma.
La documentación oficial de Platform Updates 10.0.49 indica que los paquetes que tengan dependencias sobre estos assemblies deben actualizarse para incluirlos explícitamente:
- Microsoft.CortanaIntelligence.RecommendationsServiceClient.dll
- Microsoft.Azure.Management.DataFactories.dll
- Microsoft.Azure.Management.Resource.dll
- Microsoft.Azure.Management.Storage.dll
¿Por qué importa?
Una solución puede mantenerse funcionalmente estable y, sin embargo, encontrar problemas durante compilación o actualización si conserva referencias a componentes que ya no forman parte de la plataforma. Para un fabricante ISV, esto convierte la compatibilidad de dependencias en parte de la certificación de cada release.
Un control que puede automatizarse
Antes de compilar una nueva versión del producto, el pipeline puede revisar metadata, proyectos y referencias buscando dependencias retiradas o no soportadas. El resultado puede incorporarse al mismo conjunto de controles de calidad utilizado para validar extensibilidad, regionalización, seguridad y otras reglas internas.
En una estrategia Evergreen, la validación deja de ser solamente funcional: Application version, Platform version, PQU y dependencias técnicas deberían formar parte de la evidencia de certificación.
Qué revisar
Para productos ISV sobre D365FO 10.0.49 conviene inventariar referencias externas, detectar cualquiera de los assemblies retirados, validar compilación contra la nueva plataforma y convertir estas comprobaciones en reglas automáticas de CI/CD.
Fuente: Microsoft Learn — Platform updates for version 10.0.49 of finance and operations apps.
