मैं अपने ऐप को ईएम 5 में अपग्रेड करना चाहता था ताकि एनम स्पेटियल इत्यादि के लिए समर्थन जैसे फीचर्स का लाभ उठाया जा सके। हालांकि, मैं अपग्रेड करने में सक्षम नहीं था जब तक कि मैं .NET 4.5 पर नहीं जाता।क्या तकनीकी कारण हैं EF 5 .NET4.0 पर पूरी तरह से समर्थित नहीं है?
मैं जानना चाहता हूं कि .NET 4.5 की कौन सी विशेषताएं ईएफ 5 का उपयोग करती हैं जो इसे .NET 4.0 में नहीं किया जा सकता है?
मुझे आशा है कि अद्यतन शीर्षक यह एक "रचनात्मक" सवाल है कि बनाता है। हालांकि, यहां तक कि अगर कुछ * तकनीकी रूप से * व्यवहार्य है, तो यह संभवतः * कई लक्ष्यों का समर्थन करने के लिए व्यावहारिक * संभव नहीं हो सकता है (कल्पना करें कि यह केवल * एक * नई "सुविधा" 4.5 एपीआई कॉल का उपयोग करता है), खासकर जब नवीनतम को बढ़ावा देने की कोशिश कर रहा है- -greatest .. भी, .NET4.0 से .NET4.5 तक जा रहा है "सीएलआर-ब्रेकिंग" परिवर्तन नहीं है, जैसे .NET3.5 से .NET4 (या .NET1.1 से .NET2) था। –
इसका एक तत्काल उदाहरण: 2 ढांचे का समर्थन करने के लिए आवश्यक परीक्षण को तुरंत दोगुना कर दिया जाता है (प्रत्येक ढांचे पर परीक्षण की आवश्यकता होती है), ** भले ही ** आपको किसी तकनीकी समस्या से अवगत न हो। –
[आप NuGet के माध्यम से .NET4.0 के लिए EF5 स्थापित कर सकते हैं] (http://nuget.org/packages/entityframework), लेकिन आपको शायद सभी सुविधाएं नहीं मिलेंगी। –