Applies ToDynamics CRM 4.0

Síntomas

Cuando ve un formulario de actividad en Microsoft Dynamics CRM 4.0, recibirá el siguiente mensaje de error:

Error: Se produjo excepción de tipo 'System.Web.HttpUnhandledException'. Mensaje de error: Se ha producido una excepción no controlada durante la ejecución de la solicitud web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código. Detalles del error: Se produjo excepción de tipo 'System.Web.HttpUnhandledException'. Archivo de origen: Número de línea no está disponible: no disponible URL de solicitud: http://dirección URLInformación de seguimiento de pila: [ArgumentNullException: clave no puede ser null. Nombre de parámetro: clave] en System.Collections.Hashtable.ContainsKey (clave del objeto) en System.Collections.Hashtable.Contains (clave del objeto) en Microsoft.Crm.Metadata.PreloadedMetadataCacheDataProvider.TryGetEntity (String entityName, asignación de NameMappingType) en Microsoft.Crm.Metadata.DynamicMetadataCache.GetEntity (String entityName, asignación de NameMappingType) en Microsoft.Crm.Security.User.HasPrivilege (usuario IUser, String entityName, PrivilegeType privilegeType, PrivilegeDepth privilegeDepth) en Microsoft.Crm.Security.User.HasPrivilege (usuario IUser, String entityName, AccessRights accessRights, PrivilegeDepth privilegeDepth) en Microsoft.Crm.Security.User.HasPrivilege (usuario IUser, String entityName, AccessRights accessRights) en Microsoft.Crm.Application.Components.Sdk.FormControls.Web.LookupControl.set_LookupTypes (valor de Int32 []) en Microsoft.Crm.Application.Components.Sdk.FormControls.Web.LookupControl.set_Metadata (valor AttributeMetadata) en Microsoft.Crm.Application.ControlActivator.CreateControl (ControlDescriptor controlDescriptor, cadena clientId) en Microsoft.Crm.Application.Forms.CrudForm.BuildFormModel (FormDescriptor formDescriptor) en Microsoft.Crm.Application.Forms.CustomizableForm.Execute (entidad de entidad, cadena formType) en Microsoft.Crm.Application.Forms.CustomizableForm.Execute (entidad de entidad) en Microsoft.Crm.Web.Activities.BasicActivityPage.ConfigureForm() en Microsoft.Crm.Web.Activities.PhoneCallDetailPage.ConfigureForm() en Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender (EventArgs e) en System.Web.UI.Control.PreRenderRecursiveInternal() en System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Causa

Este problema se produce porque el objeto FormDescriptor almacena en caché los metadatos de la entidad. Por lo tanto, se produce una excepción ArgumentNullException .

Solución

Este problema se corrige en el paquete acumulativo de actualización acumulativa más reciente para Microsoft Dynamics CRM 4.0. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:

Revisiones y actualizaciones de Microsoft Dynamics CRM 4.0 de 949256

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

Para obtener más información acerca de la terminología de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

824684 descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de MicrosoftPara obtener más información acerca de la terminología del paquete de revisión y actualización de software de Microsoft Dynamics CRM, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

887283 paquete de actualizaciones y revisiones de software de Microsoft Business Solutions CRM estándares de nomenclatura

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.