Entity framework core EF 7'的-Context参数的正确语法是什么;添加迁移命令?

Entity framework core EF 7'的-Context参数的正确语法是什么;添加迁移命令?,entity-framework-core,Entity Framework Core,使用EntityFramework 7的最新预发布版本(v7.0.0-rc1-final),我尝试通过Visual Studio中的Package Manager控制台使用Add MigrationPowerShell命令;我已尝试将迁移添加到DAL中 文件夹结构类似于: -Project -DAL -Context.cs 我尝试了以下命令的变体: addmigration Initial-OutputDir DAL\Migrations-Context ContextClassN

使用EntityFramework 7的最新预发布版本(v7.0.0-rc1-final),我尝试通过Visual Studio中的Package Manager控制台使用
Add Migration
PowerShell命令;我已尝试将迁移添加到DAL中

文件夹结构类似于:

-Project
  -DAL
    -Context.cs
我尝试了以下命令的变体:

addmigration Initial-OutputDir DAL\Migrations-Context ContextClassName

包括但不限于:

addmigration Initial-OutputDir DAL\Migrations-Context Project.Namespace.DAL.ContextClassName

addmigrationinitial-OutputDir DAL\Migrations-Context DAL\Context.cs

没有用

工具包的安装方式如下:

安装包Microsoft.EntityFrameworkCore.Tools-Pre

不太有用,并且
获取帮助添加迁移-示例
-Full
-Detailed
等。与
-Context
参数的预期格式无关


正确的格式是什么?

您使用了错误的EF7软件包,不再有实体框架7,只有EntityFrameworkCore

根据您的链接文档,特别是以下文档部分,您需要参考
Microsoft.EntityFrameworkCore.*
而不是EntityFramework.*(适用于EF7)

按照上一页的说明和发布:

addmigration-OutputDir-DAL\Migrations-Context-ContextClassName


我对迁移排序没有问题。

谢谢。您帮助我解决了一个问题,为2016年6月27日发布的VS2015-Update 3上的ASP.NET Core 1.0项目的Microsoft示例运行了
PM>添加迁移MyFirstMigration-Context BloggingContext
。干杯,dude,确实有帮助:)