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

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

کاربر سایت

mohsen_metn

عضویت از 1394/06/28

خطلا در پروژه code first

  • شنبه 1 دی 1397
  • 14:24
تشکر میکنم

سلام من یه پروژه کد فرست دارم که migration  رو هم روش فعال کردم ولی وقتی مدل ها مو تغییر میدم با این خطا مواجه میشم مشکل چیه؟

The model backing the 'ApplicationDbContext' context has changed since the database was created. Consider using Code First Migrations to update the database 

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

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

سهیل علیزاده

عضویت از 1396/04/09

  • شنبه 1 دی 1397
  • 14:43

تغییرات باید به عنوان یک Migration به بانک اعمال بشن به همین دلیل این خطا را دریافت می کنید. یک Migration اضافه کنید و سپس بانک را Update کنید.

کاربر سایت

mohsen_metn

عضویت از 1394/06/28

  • شنبه 1 دی 1397
  • 14:52

چطوری migration اضافه کنم؟

کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • شنبه 1 دی 1397
  • 15:08

بهتر است کامل کار کردن با Migration را یاد بگیرید. از لینک  زیر استفاده کنید.

Code-Based Migration in Entity Framework 6

کاربر سایت

mohsen_metn

عضویت از 1394/06/28

  • یکشنبه 9 دی 1397
  • 09:31

 با تشکر از شما

من تونستم زمان کد نویسی با update-database  و اضافه کردن میگریشن مشکل رو حل کنم ولی وقتی پروژه رو پابلیش میکنم و روی سرور میزارم باز هم همین مشکل رو دارم و همین خطا رو دارم راه حل چیه

کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • یکشنبه 9 دی 1397
  • 10:04

باید از Migration هایی که دارید script بگیرید و سپس رو بانک سرور اجرا کنید.

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

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

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

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