PDA

View Full Version : سوال: خطای SQLite Data Provider



30yavash
یک شنبه 11 اسفند 1398, 22:31 عصر
سلام
توی Visual Studio 2019 وقتی یک ADO.NET Entity Data Model جدید ایجاد می کنم.

با خطای مواجه می شم که در عکس نشون داده شده.

علت این خطا چی هست؟

151408

این هم تنظیمات
151409

پکیج هایی که نصب کردم
151410

مهدی کرامتی
دوشنبه 12 اسفند 1398, 13:19 عصر
این طور که از پیام خطا مشخص است ورژن مورد استفاده برنامه شما 1.0.107.0 است، منتهی ورژن نصب شده در Global Assembly Cache (که احتمالا توسط SQLite/SqlCompact Toolbox نصب شده) ورژن 1.0.112.0 است و این دو با هم تطابق ندارند. ورژن اسمبلی SQLite مورد استفاده در برنامه تان را هم به 1.0.112.0 ارتقاء دهید.

30yavash
دوشنبه 12 اسفند 1398, 16:46 عصر
این طور که از پیام خطا مشخص است ورژن مورد استفاده برنامه شما 1.0.107.0 است، منتهی ورژن نصب شده در Global Assembly Cache (که احتمالا توسط SQLite/SqlCompact Toolbox نصب شده) ورژن 1.0.112.0 است و این دو با هم تطابق ندارند. ورژن اسمبلی SQLite مورد استفاده در برنامه تان را هم به 1.0.112.0 ارتقاء دهید.

سلام و سپاس از پاسخ شما
ولی من در پروژم، با استفاده از nuget نسخه 1.0.112.0 از SQLite رو نصب کردم
اصلا نمی دونم داستان نسخه 1.0.107.0 که در خطا آورده شده چی هست!!
فکر کنم باگی در نسخه Visual Studio 2019 و SQLite/SqlCompact Toolbox وجود داره

مهدی کرامتی
دوشنبه 12 اسفند 1398, 16:56 عصر
یک راه حل وجود داره. از طریق برنامه GACUtil ورژن 1.0.107.0 رو از GAC پاک کنید و به جاش 1.0.12.0 رو در GAC نصب کنید.

30yavash
دوشنبه 12 اسفند 1398, 22:02 عصر
یک راه حل وجود داره. از طریق برنامه GACUtil ورژن 1.0.107.0 رو از GAC پاک کنید و به جاش 1.0.12.0 رو در GAC نصب کنید.

درود بر شما دوست عزیز GACUtil به دادم رسید. دقیقا مشکل همان بود که فرمودید. نسخه 1.0.107.0 هم گویا از نسخه قبلی VS روی سیستم مونده بود

مهدی کرامتی
دوشنبه 12 اسفند 1398, 22:21 عصر
خوبه. خدا رو شکر.