2012-03-07 45 views
7

में परिवर्तन का पता लगाने के लिए एफई 4.3 IncludeMetadataConvention, EdmMetadata में प्रयोग किया जाता है और अन्य वर्गों के अप्रचलित हैं:XXXX अब उपयोग नहीं किया गया है। <देखने cref = "EdmModelDiffer" /> अब मॉडल

XXX नहीं रह जाता है। EdmMetadata मॉडल में शामिल नहीं है। < देखें cref = " EdmModelDiffer "/> अब मॉडल में परिवर्तनों का पता लगाने के लिए उपयोग किया जाता है।

EdmModelDiffer और इसका उपयोग कैसे किया जाना चाहिए?

उत्तर

8

ऐसा लगता है कि EdmModelDiffer ईएफ कोड माइग्रेशन के लिए एक आंतरिक कक्षा है, इसलिए उपयोगकर्ता को वापस जाने के लिए यह एक खराब त्रुटि संदेश है।

इकाई फ्रेमवर्क में 4.3 ईएफ माइग्रेशन का उपयोग मॉडल में परिवर्तनों का पता लगाने के लिए किया जाता है और वैकल्पिक रूप से आवश्यक होने पर डेटाबेस को अपडेट किया जाता है। This ब्लॉग पोस्ट नए ef माइग्रेशन बनाम edmmetadata पर कुछ विवरण बताता है।

कुछ ईएफ प्रवासन walkthroughs (इसके लिए google) एक परिचय के रूप में उपलब्ध हैं। मैंने इसके बारे में series भी लिखा है।

+1

यहां ब्लॉग है जो जांच करता है। बहुत जल्द और मधुर में समझाओ :) http://www.squarewidget.com/includemetadataconvention-deprecated-in-ef-4.3 – daehaai

संबंधित मुद्दे