त्रुटि: ADO.NET के लिए कोई इकाई फ़्रेमवर्क प्रदाता नहीं मिला


ADO.NET प्रदाता के लिए अपरिवर्तनीय नाम ‘System.Data.SqlClient’ के साथ कोई एंटिटी फ्रेमवर्क प्रदाता नहीं मिला। सुनिश्चित करें कि प्रदाता एप्लिकेशन कॉन्फ़िगरेशन फ़ाइल के ‘एंटिटीफ़्रेमवर्क’ अनुभाग में पंजीकृत है।
अधिक जानकारी के लिए http://go.microsoft.com/fwlink/?LinkId=260882 देखें।”

मैं EntityFrameWork का उपयोग कर रहा हूं और रिकॉर्ड सम्मिलित करते समय यह त्रुटि होती है
मेरा प्रोजेक्ट 4-लेयर है

मैंने क्या प्रयास किया है:

बीएलएल लेयर App.Config में:

<विन्यास>
<कॉन्फ़िगरेशन>
पर जाएं

<स्टार्टअप>
<समर्थित रनटाइम संस्करण = "v4.0" sku = ".NETFramework, संस्करण = v4.5.2">



<प्रदाता>
<प्रदाता invariantname='System.Data.SqlClient' प्रकार='System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer'>

DAL लेयर App.Config में:
<विन्यास>
<कॉन्फ़िगरेशन>
पर जाएं

<स्टार्टअप>
<समर्थित रनटाइम संस्करण = "v4.0" sku = ".NETFramework, संस्करण = v4.5.2">



<प्रदाता>
<प्रदाता invariantname='System.Data.SqlClient' प्रकार='System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer'>

एंटिटीज़ लेयर App.Config में:
<विन्यास>
<कॉन्फ़िगरेशन>
पर जाएं

<स्टार्टअप>
<समर्थित रनटाइम संस्करण = "v4.0" sku = ".NETFramework, संस्करण = v4.5.2">



<प्रदाता>
<प्रदाता invariantname='System.Data.SqlClient' प्रकार='System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer'>

लेयर शो फॉर्म में:
<विन्यास>
<कॉन्फ़िगरेशन>
पर जाएं





<स्टार्टअप>
<समर्थित रनटाइम संस्करण = "v4.0" sku = ".NETFramework, संस्करण = v4.5">

समाधान 1

सी#
Try adding the following runtime assembly bindings:

<रनटाइम>
<असेंबली बाइंडिंग xmlns='urn:schemas-microsoft-com:asm.v1'>
<निर्भरअसेंबली>




コメント

タイトルとURLをコピーしました