סימפטומים
בעת הצגת טופס פעילות ב- Microsoft Dynamics CRM 4.0, מתקבלת הודעת השגיאה הבאה:
הערה
שגיאה: אירעה חריגה מסוג 'System.Web.HttpUnhandledException'. הודעת שגיאה: אירעה חריגה שלא טופלה במהלך הביצוע של בקשת האינטרנט הנוכחית. עיין במעקב אחר מחסנית לקבלת מידע נוסף אודות השגיאה ומקור השגיאה בקוד. פרטי שגיאה: אירעה חריגה מסוג 'System.Web.HttpUnhandledException'. קובץ מקור: לא זמין מספר שורה: לא זמין כתובת URL לבקשה: http:// URL
מידע מעקב אחר מחסנית: [ArgumentNullException: מפתח לא יכול להיות Null. שם פרמטר: מפתח] ב- System.Collections.Hashtable.ContainsKey(מפתח אובייקט) ב- System.Collections.Hashtable.Contains(מפתח אובייקט) ב- Microsoft.Crm.Metadata.PreloadedMetadataCacheDataProvider.TryGetEntity(String entityName, NameMappingType mapping) at Microsoft.Crm.Metadata.DynamicMetadataCache.GetEntity(String entityName, NameMappingType mapping) at Microsoft.Crm.Security.User.HasPrivilege(IUser user, String entityName, PrivilegeType privilegeType, PrivilegeDepth privilegeDepth) at Microsoft.Crm.Security.User.HasPrivilege(IUser user, String entityName, AccessRights accessRights, PrivilegeDepth, privilegeDepth) at Microsoft.Crm.Security.User.HasPrivilege(IUser user, String entityName, AccessRights accessRights) at Microsoft.Crm.Application.Components.Sdk.FormControls.Web.LookupControl.set_LookupTypes(Int32[] value) at Microsoft.Crm.Application.Components.Sdk.FormControls.Web.LookupControl.set_Metadata(AttributeMetadata value) at Microsoft.Crm.Application.ControlActivator.CreateControl(ControlDescriptor controlDescriptor, String clientId) at Microsoft.Crm.Application.Forms.CrudForm.BuildFormModel(FormDescriptor formDescriptor) at Microsoft.Crm.Application.Forms.CustomizableForm.Execute(Entity entity, String formType) at Microsoft.Crm.Application.Forms.CustomizableForm.Execute(Entity entity) at Microsoft.Crm.Web.Activities.BasicActivityPage.ConfigureForm() at Microsoft.Crm.Web.Activities.PhoneCallDetailPage.ConfigureForm() at Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e) at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
גורם
בעיה זו מתרחשת מאחר שהאובייקט FormDescriptor מאחסן במטמון מטה-נתונים מסוימים של ישויות. לכן, מתרחשת חריגת ArgumentNullException.
פתרון
בעיה זו נפתרה באוסף העדכונים המצטבר האחרון עבור Microsoft Dynamics CRM 4.0. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציגו במאגר הידע Microsoft Knowledge Base:
עדכונים ותיקונים חמים של 949256 Microsoft Dynamics CRM 4.0
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".
מידע נוסף
לקבלת מידע נוסף על המינוח של עדכוני תוכנה, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
824684 תיאור של המונחים הרגילים המשמשים לתיאור עדכוני התוכנה של Microsoftלקבלת מידע נוסף על המינוח של תוכנת Microsoft Dynamics CRM תיקון חם וחבילת עדכון, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
887283 פתרונות עסקיים של Microsoft תיקון חם לתוכנת CRM ועדכון תקני מתן שמות לחבילות