डायनामिक्स AX २०१२ मा "डेटा सम्झौता वस्तुका लागि कुनै मेटाडाटा वर्ग परिभाषित गरिएको छैन" त्रुटि
प्रकाशित: २०२५ फेब्रुअरी १६: ०१:०९:३२ UTC
पछिल्लो पटक अद्यावधिक गरिएको: २०२६ जनवरी १२: ०८:४६:३९ UTC
Dynamics AX २०१२ मा केही हदसम्म रहस्यमय त्रुटि सन्देश, साथै यसको सम्भावित कारण र समाधानको वर्णन गर्ने एउटा छोटो लेख।
Error "No metadata class defined for data contract object" in Dynamics AX 2012
यस पोस्टमा भएको जानकारी Dynamics AX २०१२ R3 मा आधारित छ। यो अन्य संस्करणहरूको लागि मान्य हुन पनि सक्छ वा नहुन पनि सक्छ।
SysOperation नियन्त्रक वर्ग सुरु गर्ने प्रयास गर्दा मैले हालसालै "डेटा अनुबंध वस्तुको लागि कुनै मेटाडेटा वर्ग परिभाषित गरिएको छैन" भन्ने केही रहस्यमय त्रुटि सन्देशको सामना गरें।
केही अनुसन्धान पछि, यो पत्ता लाग्यो कि यसको कारण मैले डेटा अनुबंध वर्गको ClassDeclaration लाई [DataContractAttribute] विशेषतासँग सजाउन बिर्सेको थिएँ।
यस्तो देखिन्छ कि त्यहाँ केही अन्य सम्भावित कारणहरू छन्, तर माथिको सबैभन्दा सम्भावित कारण हो। अनौठो छ कि मैले पहिले यो सामना गरेको छैन, तर मलाई लाग्छ कि मैले त्यो विशेषता पहिले कहिल्यै बिर्सेको छैन, त्यसो भए ;-)
भविष्यको सन्दर्भको लागि यसैद्वारा उल्लेख गरिएको :-)
थप पढाइ
यदि तपाईंलाई यो पोस्ट मन पर्यो भने, तपाईंलाई यी सुझावहरू पनि मन पर्न सक्छन्:
- डायनामिक्स एएक्स 2012 मा एक्स ++ कोडबाट गणनको तत्वहरूमा कसरी पुनरावृत्ति गर्ने
- डायनामिक्स एएक्स २०१२ मा म्याक्रो र एसटीआरएफएमटीसँग स्ट्रिङ ढाँचा
- Dynamics AX २०१२ मा SysOperation डेटा अनुबंध कक्षामा क्वेरी प्रयोग गर्दै
