मेरे पास अद्यतन 2 के साथ VS2012 का एक नया इंस्टॉल है। मैं "एएसपी.नेट डायनामिक डेटा एंटिटीज वेब एप्लिकेशन" की एक नई परियोजना तैयार करता हूं। मैं फिर एक "ADO.NET इकाई डेटा मॉडल" जोड़ता हूं जिसे मैं मौजूदा SQLServerExpress डेटाबेस से उत्पन्न करता हूं।गतिशील डेटा IObjectContextAdapter अनुपलब्ध संदर्भ
हालांकि जब मैं समाधान मैं निम्नलिखित त्रुटि मिलती है निर्माण करने के लिए जाना:
The type or namespace name 'IObjectContextAdapter' could not be found (are you missing a using directive or an assembly reference?)
System.Data.Entity.Infrastructure
में घोषित किया जाना प्रतीत होता है कि लेकिन मुझे लगता है कि विधानसभा कहीं भी नहीं मिल रहा। मैं सत्यापित किया है मैं EF5 मेरी packages.config के रूप में समाधान के लिए स्थापित किया गया है कि पता चलता है:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="EntityFramework" version="5.0.0" targetFramework="net45" />
</packages>
EntityFramework संदर्भ गुण दिखाता है:
RuntimeVersion: v4.0.30319
Version: 5.0.0.0
और web.config में मेरे पास है:
<assemblies>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</assemblies>
यह गलत लगता है क्योंकि इसे 5.0.0.0 कहना चाहिए? हालांकि इसे बदलने से कोई प्रभाव नहीं पड़ता है। क्या कोई कृपया मुझे सही दिशा में अंकित कर सकता है?
नमस्ते, क्योंकि आप सोच रहे हैं कि किसी के पास कोई इनपुट है या नहीं - कृपया देखें कि [मुझे क्या अच्छा जवाब नहीं मिलता है] (http://stackoverflow.com/faq#bounty)। – Jesse
धन्यवाद जेसी। मैंने देखा है और अगली बार इसे ध्यान में रखेगा। – TheEdge