PDA

View Full Version : سوال: تبدیل پایگاه داده SQL به CodeFirst با EFPowerTools



alibahman47
پنج شنبه 26 اسفند 1395, 09:14 صبح
درود بر اساتید عزیز

برای تبدیل فایل پایگاه داده یک پروژه به CodeFirst اقدام کردم ولی در همون مرحله اول به اخطار برخوردم !

Install-Package EntityFramework رو نصب کردم و
EFPowerTools ورژن 4 رو هم نصب کردم و

http://s8.picofile.com/file/8289663392/MyError.jpg

ادامه کار :
http://s8.picofile.com/file/8289663376/MyError_2.jpg

فیلم همین مورد رو هم ضمیمه کردم.
http://s9.picofile.com/file/8289660250/MyError.mp4.html

روی چند تا پروژه دیگم هم چک کردم همین دوتا اخطار رو میده ! حتی یه پروژه جدید ایجاد و تست کردم باز هم همین اخطار رو میده.


اگه لطف کنید و راهنمایی کنید بسیار سپاسگذاتون میشم.

با تشکر

alibahman47
جمعه 27 اسفند 1395, 10:21 صبح
درود به دوستان عزیز

ویژوال استدیو رو repair کردم و لی درست نشد.

یه نکته مهم در مورد Entity Framework Power Tool این بود که تو لیست Extentions and Updates اصلا نمیاردش .
و فایلش رو هم جدا از تو وب دانلود و نصب کردم .

http://s8.picofile.com/file/8289755018/Entity_Framework_Power_Tool.jpg
البته بعد از نصب کردن تو Extentions and Updates میاد.
دلیل این مشکل چیه ؟


درضمن موقع زدن گزینه Customize در پوشه ReverseEngineerCodeFirst که ایجاد میشود اخطار های زیر رو میده !

http://s9.picofile.com/file/8289755926/1.jpg




http://s9.picofile.com/file/8289755942/2.jpg

alibahman47
جمعه 27 اسفند 1395, 10:53 صبح
راه حل های ارایه شده در همین وب سایتvisualstudio.com تا حدودی مشکلم رو حل کد .
یه بار ندیم یه مشکل رو تو این تاپیک مطرح کنم و به جوابی برسه !!!

mohammadmowlavi
چهارشنبه 02 فروردین 1396, 13:18 عصر
دست شما درد نکنه منم همین مشکل رو دارم راه حل رفعش رو شما بزارید ممنون میشم

alibahman47
پنج شنبه 10 فروردین 1396, 11:18 صبح
دست شما درد نکنه منم همین مشکل رو دارم راه حل رفعش رو شما بزارید ممنون میشم

یکی ازین راه حل ها این بود که شما قبلش بیاید یک اتصال به دیتابیس رو از روش EF Designer from database انجام بدید
بعد پروژه رو Rebuild کنید و بیاید این کار رو دوباره انجام بدید درست میشه.

mohammadmowlavi
جمعه 25 فروردین 1396, 12:07 عصر
ممنون برادر مشکلم حل شد

r_khan
شنبه 26 فروردین 1396, 13:29 عصر
این اموزش سایت dotnettips (http://www.dotnettips.info/post/2492/%D8%B4%D8%B1%D9%88%D8%B9-%D8%A8%D9%87-%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7-ef-core-1-0-%D9%82%D8%B3%D9%85%D8%AA-4-%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7-%D8%A8%D8%A7%D9%86%DA%A9%E2%80%8C%D9%87%D8%A7%DB%8 C-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA%DB%8C-%D8%A7%D8%B2-%D9%BE%DB%8C%D8%B4-%D9%85%D9%88%D8%AC%D9%88%D8%AF)هم شاید کمکتون کنه