سلام
بانک اطلاعاتی موجود داشتم به صورت code-first به پروژه اضافه کردم میخواستم با جداول کاربری identity 2 ترکیبش کنم
بعد از ایجاد تغیرات مایگریشن میزنم خطای زیر رو دارم
PM> Enable-Migration 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 the path is correct and try again. At line:1 char:1 + Enable-Migration + ~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Enable-Migration:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
دوستان لطفا راهنمایی کنید
ویژوال استودیو رو ببندید و دوباره اجرا کنید. سپس اگر حل نشد ef را حذف و دوباره نصب کنید.
مهندس علیزاده عزیز ممنون که سریع پاسخ دادین
هردو روش رو تست کردم هنوز خطا میده
نسخه vs و ef خودتون رو قرار بدید. اگر تمامی کلاس ها داخل یک پروژه قرار دارند محتوای packages.config فایل را قرار بدید.
از vs 2015 , ef6.2.0 استفاده میکنم
<?xml version="1.0" encoding="utf-8"?> <packages> <package id="EntityFramework" version="6.2.0" targetFramework="net45" /> <package id="Microsoft.AspNet.Mvc" version="5.2.4" targetFramework="net45" /> <package id="Microsoft.AspNet.Razor" version="3.2.4" targetFramework="net45" /> <package id="Microsoft.AspNet.WebPages" version="3.2.4" targetFramework="net45" /> <package id="Microsoft.CodeDom.Providers.DotNetCompilerPlatform" version="1.0.8" targetFramework="net45" /> <package id="Microsoft.Net.Compilers" version="2.8.0" targetFramework="net45" developmentDependency="true" /> <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" /> </packages>
این طور که من در کد شما دیدم شما دارید مینویسید: enable-migration
شما باید بنویسید: enable-migrations
اون s آخر رو فراموش کرده بودید درج کنید
ممنون درست شد
سلام
منم به همین مشکل برخوردم. دستور رو درست نوشتم. EFپاک کردم دوباره نصب کردم. تو سایت stackoverflow هم دنبالش گشتم روشهایی رو که گفته بودن انجام دادم ولی مشکلم حل نشد.
لطفا راهنمایی بفرمایید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)