entity-framework – 未找到可执行文件匹配命令“dotnet-ef”
|
我正在做一个项目示例使用ASP.Net核心RC2与Microsoft.EntityFramework.Core和SQLite。 我遵循这个教程: 但是,当我运行这个命令: dotnet ef migrations add FirstMigration 我得到这个错误: No executable found matching command "dotnet-ef" 这里是我的project.json配置: {
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.0.0-rc2-3002702","type": "platform"
},"Microsoft.AspNetCore.Mvc": "1.0.0-rc2-final","Microsoft.AspNetCore.Server.IISIntegration": "1.0.0-rc2-final","Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-final","Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0-rc2-final","Microsoft.Extensions.Configuration.FileExtensions": "1.0.0-rc2-final","Microsoft.Extensions.Configuration.Json": "1.0.0-rc2-final","Microsoft.Extensions.Logging": "1.0.0-rc2-final","Microsoft.Extensions.Logging.Console": "1.0.0-rc2-final","Microsoft.Extensions.Logging.Debug": "1.0.0-rc2-final","Microsoft.EntityFrameworkCore": "1.0.0-rc2-final","Microsoft.EntityFrameworkCore.Sqlite": "1.0.0-rc2-final"
},"tools": {
"Microsoft.AspNetCore.Server.IISIntegration.Tools": {
"version": "1.0.0-preview1-final","imports": "portable-net45+win8+dnxcore50"
}
},"frameworks": {
"netcoreapp1.0": {
"imports": [
"dotnet5.6","dnxcore50","portable-net45+win8"
]
}
},"buildOptions": {
"emitEntryPoint": true,"preserveCompilationContext": true
},"runtimeOptions": {
"gcServer": true
},"publishOptions": {
"include": [
"wwwroot","Views","appsettings.json","web.config"
]
},"scripts": {
"postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ]
}
}
解决方法您应该只需要更新project.json文件的工具部分,包括:"Microsoft.EntityFrameworkCore.Tools": {
"version": "1.0.0-preview1-final","imports": [
"portable-net45+win8+dnxcore50","portable-net45+win8"
]
}
这应该使dotnet ef命令可用。 重要 我还应该注意,dotnet ef命令只有在从包含project.json文件的同一目录运行它们时才可用。 实体框架核心1.1 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 是否可以在基于路由的MVC4中使用不同的布局
- asp.net – IIS Express安装目录在哪里?
- asp.net – 如何禁用通过IIS提供的单页面应用程序HTML文件的
- 什么是最好的ASP.NET性能计数器来监视?
- ASP.NET页面上的多种语言(英语,法语)
- 如何在ASP.NET中以程序方式模拟HTTP POST?
- asp.net-core – 使用.NET Core时需要AssemblyInfo吗?
- asp.net – 在为app_offline.htm提供特定URL时,将http状态5
- asp.net-mvc – 通过伪造上下文测试:实体框架
- asp.net – HttpContext的Cache和Items Properties有什么区
