سلام
من وقتی میخوام
Enable-Migration
رو اجرا کنم این خطا رو میده
The term 'Enable-Migration' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that th e path is correct and try again. At line:1 char:17 + Enable-Migration <<<< + CategoryInfo : ObjectNotFound: (Enable-Migration:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
اشتباه نوشتید یک s تهش داره
Enable-Migrations
آها ممنون
از توی مقاله سایتتون برداشتم اونجا s نداشت پس لطفا اونجا هم ویرایشش کنید.
سوال>
من از code first استفاده کردم و میخواستم تغییری رو که ایجاد کردم رو درست کنم و در دیتابیس هم تغییرات اعمال بشه که این عملیات مقاله رو انجام دادم ولی میگه دیتابیس شما موجود هست و نمیتونه انجامش بده .
باید چکار کرد که تغییرات رو اعمال کنه بدون اینکه داده های جدولم حذف بشن؟
از چه نوع دیتابیسی استفاده کردید ؟
sql server 2012
اگر در مدل خود تغییراتی را اعمال کرده اید و بانک SQL SERVER ایراد می گیرید شما می توانید با تنظیمات دلخواه خود
Database.SetInitializer<SalesContext>
رفتار eF را برای مشاهده تغییرات دیتابیس خودتون تغییر بدید این دستور را می تونید در فایل CONTEXT خودتون اعمال کنید موفق باشید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)