دسته بندی ها
11:18 1399/08/05

دلیل خطای The project 's' failed to build هنگام ایجاد Migration

مشخصات سوال کننده :
کاربر : mahbod     امتیاز کاربر : 3     رتبه کاربر : 136
دسته بندی : Asp.net Web Form Asp.net Mvc Asp.net Core

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 6322
پاسخ دهنده : HAsadi 16:25 1399/08/05

سلام  این لینک رو ببینید.

ویرایش شده در دوشنبه 5 آبان 1399 ساعت 17:55:35
به این پاسخ امتیاز بدهید    0
امتیاز: 0 رتبه: 7018
1 نظر
mahbod : با سلام ببخشید یعنی باید چه کار کنم

امتیاز کاربر : 3   رتبه کاربر : 136   تاریخ ثبت : 04:44 1399/08/05
پاسخ دهنده : fateme 18:03 1399/08/05

ببینید وقتی شما می خواید یک Migration رو ایجاد کنید اول پروژه Build میشه. بعد از اینکه پروژه با موفقیت Biuld شد اون موقع عملیات مربوط به مایگریشن ها انجام میشه.

ولی خطایی که شما قرار دادید داره میگه پروژه شما اصلا Build نشده. بنابراین شما یک خطایی در پروژه خودتون دارید. ابتدا باید خطای پروژه رو برطرف کنید بعد اقدام به ساخت مایگریشن کنید. یعنی خطا از پروژه هست نه از ساخت مایگریشن.

 

ضمنا پروژتون چند لایه داره؟ ممکنه موقع ایجاد مایگریشن پروژه درست رو انتخاب نکردید.

دستورات مایگریشن در انتیتی فریم ورک

به این پاسخ امتیاز بدهید    0
امتیاز: 1617 رتبه: 2
پاسخ دهنده : HAsadi 14:01 1399/08/06

توی لینک توضیح داده 

اول  EntityFramework رو از پروژه پاک میکنید 

دوم پوشه .vs رو پاک میکنید 

در اخر  EntityFramework رو دوباره نصب میکنید

نکته : چون پروژه core هست EntityFrameworkCore باید نصب کنید و اگه پروژه رو لایه بندی کردید زمان migration باید default project  رو روی data-Layer بذارید

به این پاسخ امتیاز بدهید    0
امتیاز: 0 رتبه: 7018
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود