2017-05-18 10 views
0

私のソリューションの1つにEntityFrameforkをインストールしようとしていますが、Package Manager Consoleは認識できませんEnable-Migrationsです。Enable-Migrations:「Enable-Migrations」という用語がコマンドレットの名前として認識されない

PM> Enable-Migrations 
Enable-Migrations : The term 'Enable-Migrations' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a pa 
th was included, verify that the path is correct and try again. 
At line:1 char:1 
+ Enable-Migrations 
+ ~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : ObjectNotFound: (Enable-Migrations:String) [], CommandNotFoundException 
    + FullyQualifiedErrorId : CommandNotFoundException 

enter image description here

project.json 
{ 
    "version": "1.0.0-*", 
    "compilationOptions": { 
    "emitEntryPoint": true 
    }, 

    "dependencies": { 
    "EntityFramework": "6.1.3", 
    "Microsoft.AspNet.IISPlatformHandler": "1.0.0-rc1-final", 
    "Microsoft.AspNet.Mvc": "6.0.0-rc1-final", 
    "Microsoft.AspNet.Mvc.WebApiCompatShim": "6.0.0-rc1-final", 
    "Microsoft.AspNet.Server.Kestrel": "1.0.0-rc1-final", 
    "Microsoft.AspNet.StaticFiles": "1.0.0-rc1-final", 
    "Microsoft.Extensions.Configuration.FileProviderExtensions": "1.0.0-rc1-final", 
    "Microsoft.Extensions.Configuration.Json": "1.0.0-rc1-final", 
    "Microsoft.Extensions.Logging": "1.0.0-rc1-final", 
    "Microsoft.Extensions.Logging.Console": "1.0.0-rc1-final", 
    "Microsoft.Extensions.Logging.Debug": "1.0.0-rc1-final", 
    "Newtonsoft.Json": "10.0.2" 
    }, 

    "commands": { 
    "web": "Microsoft.AspNet.Server.Kestrel" 
    }, 

    "frameworks": { 
    "dnx451": { 
     "dependencies": { 
     "Application": "1.0.0-*", 
     "Microsoft.AspNet.WebApi.Client": "5.2.3", 
     "Models": "1.0.0-*", 
     "Newtonsoft.JsonResult": "1.0.5778.10762" 
     } 
    } 
    }, 

    "exclude": [ 
    "wwwroot", 
    "node_modules" 
    ], 
    "publishExclude": [ 
    "**.user", 
    "**.vspscc" 
    ] 
} 

ノー成功と同様に別のスレッドから次の手順に従っ:-IncludePrerelease 2.リスタートVSと 1.再インストールEF管理者権限で

Package Manager Console Enable-Migrations CommandNotFoundException only in a specific VS project

答えて

2

EFコアにはEnable-Migrationsコマンドanymがありません鉱石。移行は「デフォルトで」有効になっています。 Add-Migrationで新しい移行を追加する。

パッケージマネージャコマンドに関するドキュメントは、here

です。
関連する問題