Miklix

Greška "No metadata class defined for data contract object" in Dynamics AX 2012

Objavljeno: 16. februar 2025. u 01:09:05 UTC

Kratki mali članak koji opisuje pomalo zagonetnu poruku o grešci u Dynamics AX 2012, kao i najvjerovatniji uzrok i popravak za nju.


Ova stranica je mašinski prevedena sa engleskog kako bi bila dostupna što većem broju ljudi. Nažalost, mašinsko prevođenje još nije usavršena tehnologija, pa može doći do grešaka. Ako želite, možete pogledati originalnu englesku verziju ovdje:

Error "No metadata class defined for data contract object" in Dynamics AX 2012

Informacije u ovom postu su zasnovane na Dynamics AX 2012 R3. Može ili ne mora vrijediti za druge verzije.

Nedavno sam naišao na pomalo zagonetnu poruku o grešci "No metadata class defined for data contract object" kada sam pokušao pokrenuti SysOperation klasu kontrolera.

Nakon malo istraživanja, ispostavilo se da je uzrok tome bio taj što sam zaboravio ukrasiti ClassDeclaration klase ugovora podataka sa atributom [DataContractAttribute].

Čini se da postoji nekoliko drugih mogućih uzroka, ali gore je daleko najvjerovatniji. Čudno je da se nisam susreo s tim prije, ali pretpostavljam da nikada prije nisam zaboravio taj atribut, onda ;-)

Ovim naznačeno za buduću referencu :-)

Podijelite na BlueskyPodijelite na FacebookuPodijelite na LinkedIn-uPodijelite na Tumblr-uPodijeli na XPodijelite na LinkedIn-uPrikači na Pinterest

Mikkel Bang Christensen

O autoru

Mikkel Bang Christensen
Mikkel je kreator i vlasnik miklix.com. Ima preko 20 godina iskustva kao profesionalni kompjuterski programer/programer softvera i trenutno je zaposlen sa punim radnim vremenom u velikoj evropskoj IT korporaciji. Kada ne piše blog, svoje slobodno vrijeme provodi na širokom spektru interesovanja, hobija i aktivnosti, što se u određenoj mjeri može odraziti na različite teme koje se obrađuju na ovoj web stranici.