Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

asp.net कोर Oracle.DataAccess System.BadImageFormatException:फ़ाइल या असेंबली Oracle.DataAccess लोड नहीं कर सका

BadImageFormat का अर्थ है कि dll रनटाइम के अनुकूल नहीं है।

समस्या यह है कि Oracle ने अभी तक .NET Core के साथ संगत ड्राइवर जारी नहीं किया है।

आप अभी भी ASP.NET कोर में वर्तमान में उपलब्ध ड्राइवर का उपयोग कर सकते हैं, लेकिन केवल तभी जब आप इसे पूर्ण डेस्कटॉप .NET फ्रेमवर्क पर चलाते हैं, .NET कोर फ्रेमवर्क पर नहीं।

इसे हल करने के लिए आपको जो करने में सक्षम होना चाहिए, वह बस अपनी project.json फ़ाइल से dnxcore50 लक्ष्य को हटा देना है ताकि आप केवल डेस्कटॉप ढांचे को लक्षित कर रहे हों।

ऐसा करने का मतलब है कि आप अभी केवल विंडोज़ पर ही चल सकते हैं, लेकिन बाद में जब ओरेकल एक संगत ड्राइवर जारी करता है तो आपके पास .NET कोर फ्रेमवर्क को लक्षित करने का विकल्प हो सकता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पीएल/एसक्यूएल में नेस्टेड कर्सर

  2. Oracle पर INSERT INTO के साथ संयुक्त होने पर मान्य GROUP BY क्वेरी काम नहीं करती है

  3. Oracle तालिका में पंक्तियों को कॉलम में कैसे बदलें

  4. ODBC व्यवस्थापक Oracle TNS नाम फ़ाइल नहीं ढूँढ सकता

  5. विजुअल स्टूडियो 2015 में Oracle के लिए Devart dotConnect - संगतता समस्याएं