Miklix

Kesalahan "Tidak ada kelas metadata yang ditentukan untuk objek kontrak data" di Dynamics AX 2012

Diterbitkan: 16 Februari 2025 pukul 01.07.11 UTC

Artikel pendek yang menjelaskan pesan kesalahan yang agak samar pada Dynamics AX 2012, beserta kemungkinan penyebab dan cara memperbaikinya.


Halaman ini diterjemahkan oleh mesin dari bahasa Inggris agar dapat diakses oleh sebanyak mungkin orang. Sayangnya, terjemahan mesin belum merupakan teknologi yang sempurna, sehingga kesalahan dapat terjadi. Jika Anda mau, Anda dapat melihat versi bahasa Inggris aslinya di sini:

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

Informasi dalam posting ini berdasarkan Dynamics AX 2012 R3. Informasi ini mungkin berlaku atau tidak berlaku untuk versi lain.

Baru-baru ini saya menemukan pesan kesalahan yang agak samar "Tidak ada kelas metadata yang ditentukan untuk objek kontrak data" saat mencoba memulai kelas pengontrol SysOperation.

Setelah sedikit penyelidikan, ternyata penyebabnya adalah saya lupa menghias ClassDeclaration kelas kontrak data dengan atribut [DataContractAttribute].

Tampaknya ada beberapa kemungkinan penyebab lainnya, tetapi yang di atas adalah yang paling mungkin sejauh ini. Aneh bahwa saya belum pernah mengalaminya sebelumnya, tetapi saya rasa saya tidak pernah melupakan atribut itu sebelumnya ;-)

Dengan ini dicatat untuk referensi di masa mendatang :-)

Bagikan di BlueskyBagikan di FacebookBagikan di LinkedInBagikan di TumblrBagikan di XBagikan di LinkedInPin di Pinterest

Mikkel Bang Christensen

Tentang Penulis

Mikkel Bang Christensen
Mikkel adalah pencipta dan pemilik miklix.com. Dia memiliki lebih dari 20 tahun pengalaman sebagai pemrogram komputer profesional/pengembang perangkat lunak dan saat ini bekerja penuh waktu di sebuah perusahaan IT besar di Eropa. Ketika tidak menulis blog, ia menghabiskan waktu luangnya untuk beragam minat, hobi, dan kegiatan, yang mungkin sampai batas tertentu tercermin dalam berbagai topik yang dibahas di situs web ini.