Dynamics AX 2012-də "Məlumat müqaviləsi obyekti üçün metadata sinfi müəyyən edilməmişdir" xətası
Nəşr olundu: 16 fevral 2025 at 01:09:50 UTC
Son yeniləmə: 12 yanvar 2026 at 08:46:40 UTC
Dynamics AX 2012-də bir qədər sirli bir səhv mesajını, eləcə də ən çox ehtimal olunan səbəbi və həllini təsvir edən qısa bir məqalə.
Error "No metadata class defined for data contract object" in Dynamics AX 2012
Bu yazıdakı məlumat Dynamics AX 2012 R3-ə əsaslanır. Digər versiyalar üçün keçərli ola bilər və ya olmaya da bilər.
Bu yaxınlarda SysOperation kontroller sinfini işə salmağa çalışarkən "Məlumat müqaviləsi obyekti üçün metadata sinfi müəyyən edilməyib" adlı bir qədər sirli xəta mesajı ilə qarşılaşdım.
Bir az araşdırmadan sonra məlum oldu ki, bunun səbəbi məlumat müqaviləsi sinfinin ClassBəyannaməsini [DataContractAttribute] atributu ilə bəzəməyi unutmağım olub.
Görünür, bir neçə başqa səbəb də var, amma yuxarıda göstərilənlər ən çox ehtimal olunan səbəbdir. Qəribədir ki, əvvəllər bununla qarşılaşmamışam, amma deyəsən, bu xüsusiyyəti heç vaxt unutmamışam ;-)
Gələcəkdə istinad üçün qeyd olunur :-)
Əlavə Oxu
Bu yazı xoşunuza gəldisə, bu təklifləri də bəyənə bilərsiniz:
- Dynamics AX 2012 SysOperation Framework Sürətli Baxış
- Dynamics AX 2012-də Hüquqi Şəxsi (Şirkət Hesabları) silin
- Dynamics AX 2012-də SysOperation Data Müqavilə Sinifində Sorğunun İstifadəsi
