ado.net - Cannot resolve SQL Server CE provider factory by invariant name -
कोड की यह पंक्ति
DbProviderFactory फ़ैक्टरी = DbProviderFactories.GetFactory ("Microsoft.SqlServerCe। ग्राहक "); इस अपवाद को फेंकता
सिस्टम। कॉन्फ़िगरेशन। कॉन्फ़िगरेशन ए्रॉर्सर्स एक्सपेशेशन: पंजीकृत ढाँचा डेटा प्रदाता को खोजने या लोड करने में विफल।
हालांकि मेरी मशीन.config फ़ाइल में निम्न अनुभाग शामिल हैं
& lt; system.data & gt; & LT; DbProviderFactories & gt; & Lt; नाम जोड़ें = "OracleClient डेटा प्रदाता" invariant = "System.Data.OracleClient" विवरण = "ओरेकल के लिए नेट फ्रेमवर्क डेटा प्रदाता।" प्रकार = "System.Data.OracleClient.OracleClientFactory, System.Data.OracleClient, संस्करण = 2.0 .0.0, संस्कृति = निष्पक्ष, सार्वजनिककीटोकन = बी 77 ए 5 सी 561934 ए 0 9 0 "/> & Lt; नाम जोड़ें = "SqlClient डेटा प्रदाता" अपरिवर्तनीय = "System.Data.SqlClient" विवरण = "SqlServer के लिए नेट फ्रेमवर्क डेटा प्रदाता" प्रकार = "System.Data.SqlClient.SqlClientFactory, System.Data, संस्करण = 2.0.0.0 , संस्कृति = निष्पक्ष, सार्वजनिककी टोकन = b77a5c561934e089 "/ & gt; & Lt; add name = "SQL सर्वर CE डेटा प्रदाता" invariant = "Microsoft.SqlServerCe.Client" विवरण = "। माइक्रोसॉफ्ट एसक्यूएल सर्वर 2005 कॉम्पैक्ट संस्करण के लिए नेट फ्रेमवर्क डेटा प्रदाता" प्रकार = "Microsoft.SqlServerCe.Client.SqlCeClientFactory, माइक्रोसॉफ्ट SqlServerCe.Client, संस्करण = 9.0.242.0, संस्कृति = तटस्थ, सार्वजनिककीटोकन = 89845dcd8080cc91 "/ & gt; & Lt; / DbProviderFactories & gt; & LT; /system.data> क्या मुझे कुछ याद आ रहा है? क्या मुझे कहीं और देखना चाहिए? कोड की तरह DbProviderFactory फ़ैक्ट्री = SqlCeProviderFactory.Instance ठीक काम करता है।
वहाँ हैं। सर्वर एक्सप्लोरर और डिज़ाइन घटकों को प्रदान करता है और SQL सर्वर सीई DLL को स्थानीय स्थान पर विज़ुअला स्टूडियो में स्थान देता है। मुझे machine.config फ़ाइल में डेटा प्रदाता को पंजीकृत करने के लिए स्थापित करने की आवश्यकता है।
Comments
Post a Comment