Miklix

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ə.


Bu səhifə mümkün qədər çox insan üçün əlçatan olması üçün ingilis dilindən maşın tərcümə edilib. Təəssüf ki, maşın tərcüməsi hələ mükəmməl texnologiya deyil, ona görə də səhvlər baş verə bilər. İstəyirsinizsə, orijinal ingilis versiyasına buradan baxa bilərsiniz:

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:


Bluesky-də paylaşınFacebookda paylaşLinkedIn-də paylaşınTumblr-da paylaşınX-də paylaşınLinkedIn-də paylaşınPinterest-də Pin

Mikkel Christensen

Müəllif haqqında

Mikkel Christensen
Mikkel miklix.com saytının yaradıcısı və sahibidir. O, peşəkar kompüter proqramçısı/proqram təminatı tərtibatçısı kimi 20 ildən artıq təcrübəyə malikdir və hazırda böyük Avropa İT korporasiyasında tam iş günü işləyir. Bloq yazmayanda o, boş vaxtını geniş çeşidli maraqlara, hobbilərə və fəaliyyətlərə sərf edir ki, bu da müəyyən dərəcədə bu veb-saytda əhatə olunan müxtəlif mövzularda əks oluna bilər.