مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

Amir rahimi

عضویت از 1396/07/23

نصب Migration در ASP.NET MVC

  • چهارشنبه 6 آذر 1398
  • 22:51
تشکر میکنم

با سلام

من میخواستم روی وب سایت خودم Migration رو نصب کنم به ارور خوردم که عکسشو گذاشتم :

کسی میدونه ایراد کار از کجاست؟

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

بهزاد علیزاده

عضویت از 1392/08/28

  • یکشنبه 10 آذر 1398
  • 09:24

سلام

موارد زیر رو بررسی کنید

1. اگر داخل سولوشن برنامه ات ، چند تا پروژه داری ، پروژه ای که ویووها و کنترلرهات توشه رو کلیک راست و Set as startup کن. بعدش توی Package Manager Console ، قسمت Default project ، همین پروژه Startupت رو انتخاب کن

2. کلاس کانتکس پروژه ت اصلا وجود داره؟ (همون applicationdbcontext یا هر نام دیگه ای که بهش دادی که از DbContext یا IdentityDbContext  ارث بری می کنه)

جلوی -contexttypename باید دقیقا اسم کلاس کانتکست خودت رو بذاری

3. اگه نشد فقط enable-migrations رو بنویس و جلوش رو پاک کن

4. ورژن EntityFrameworkت رو تغییر بده ، بیار پایین تر ببین جواب می ده؟ (نسخه Stable که Recommended شده رو نصب کن)

کاربر سایت

Amir rahimi

عضویت از 1396/07/23

  • سه شنبه 12 آذر 1398
  • 13:47

با سلام خدمت شما!

بله درست شد!

نسخه انتیتی فریم ورک رو که 6.3 بود و آخرین نسخه بود و Last stable بود رو به 6.2 عوض کردم و بدون هیچ مشکلی کلاس Configuration که توش متد Seed بود رو واسم ساخت و مایگریشن برام پیاده سازی شد!

من فکر میکنم که نسخه 6.3 ایراد داره چون توی ویندوز فرم هم باهاش مشکل داشتم!

(یا اینکه تفکر مایکروسافت عوض شده 😐🤔))

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)