hastiam
سه شنبه 22 دی 1394, 11:12 صبح
سلام دوستان
من یک فیلدی رو تو یکی از کلاس هام اضافه کردم و بعدش با استفاده از دستورات زیر تغییرات رو تو دیتابیس هم اعمال کردم :
add-migration -ConfigurationTypeName MyProject.SecurityMigrations.Configuration "Update1"
Update-DataBase -ConfigurationTypeName MyProject.SecurityMigrations.Configuration
بعد از اون هر بار هر قسمت از برناممو که تغییر میدم (تغییراتی که مربوط به دیتابیس نیست مثلا اینکه View رو تعییر میدم)خطای زیر رو نشون میده و من باید هر بار دستورات بالا رو تو Package Manage Console اعمال کنم بعد برنامه رو اجرا کنم به نظر شما دلیل بروز این مشکل چیه؟
The model backing the 'ApplicationDbContext' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).
من یک فیلدی رو تو یکی از کلاس هام اضافه کردم و بعدش با استفاده از دستورات زیر تغییرات رو تو دیتابیس هم اعمال کردم :
add-migration -ConfigurationTypeName MyProject.SecurityMigrations.Configuration "Update1"
Update-DataBase -ConfigurationTypeName MyProject.SecurityMigrations.Configuration
بعد از اون هر بار هر قسمت از برناممو که تغییر میدم (تغییراتی که مربوط به دیتابیس نیست مثلا اینکه View رو تعییر میدم)خطای زیر رو نشون میده و من باید هر بار دستورات بالا رو تو Package Manage Console اعمال کنم بعد برنامه رو اجرا کنم به نظر شما دلیل بروز این مشکل چیه؟
The model backing the 'ApplicationDbContext' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).