• 1397/06/05

asp.net mvc basic :

سلام 

من همزمان با < دوره asp.net به همراه پروژه cms > پروژه دوره رو مینوشتم خودم و بعد از اتمام دوره خیلی هم روش کار کرده بودم و خیلی پیشرفته کرده بودمش و خیلی خوب هم کار میکرد . 

دیروز ویندوزمو عوض کردم ولی متاسفانه یادم رف از دیتابیسهام بکاپ بگیرم ( دیتابیس خاصی هم نداشتم ) . از اونجایی که اون پروژه code first بوذ من دیروز migration هارو زدم و دیتابیسم ساخته شد . ولی از دیروز ارور زیر رو میده :

The model backing the 'MyCmsContext' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).

 

از دیروز دارم توی نت میگردم هیچی گیرم نیومد . فقط توی بعضی جاها یه لاین کد بود که باید به global.asax اضافه میکردم که کردم ولی بازم اوکی نشد . حتی خودم دستی داخل دیتابیس ایتم اضافه کردم ولی بازم اوکی نشد . چندین بار هم حذف کردم دیتابیس رو دوباره مایگریشن زدم ساخت . 

 

گفتم بیام از شما کمک بگیرم . ممنون بابت زحماتتون

  • 1397/06/05
  • ساعت 07:22

سلام 

این ارور میگه Context با دیتابیس همخوانی ندارد 

بانک را پاک کنید و بعد همه Migration ها در پروژه را حذف کنید و دوباره یک migration بزنید 


  • 1397/06/05
  • ساعت 08:15

این کارو هم انجام دادم ولی نمیشه که نمیشه . دوباره همون ارور رو میده 


  • 1397/06/05
  • ساعت 08:17

متن ارور یه این موضوع اشاره میکنه و باید با حذف Migration ها و بانک انجام بشه 


  • 1397/06/06
  • ساعت 04:34

سلام . به ناچار دیگه خودم Migration نزدم و اجازه دادم کد دیتابیس رو بسازه و ارور رفع شد . 


  • 1398/09/04
  • ساعت 11:42

باسلام دقیقا من این مشکل را دارم .حل نمیشه.لطفا کمک کنید لطفا 


logo-samandehi