我刚从RC2迁移到RC1,很难让ef命令和迁移正常工作。
我阅读了其他几个问题,并遇到了在这个链接中被描述为已知问题的问题。
问题是,如果我按照说明创建一个全新的控制台应用程序(.core),我仍然会收到以下消息:
此实体框架工具预览不支持针对ASP.NET核心和.NET核心应用程序中的类库项目。有关详细信息和解决方法,请参见http://go.microsoft.com/fwlink/?LinkId=798221。
我做错了什么?我需要恢复到rc1吗?
发布于 2016-05-24 09:57:15
你是怎么做这次迁移的?我问是因为就我的情况而言,一切都是时间--就目前而言。
在我的例子中,我先删除了所有RC1组件,然后安装了新的RC2组件.
接下来,我使用新的Visual模板创建了新的APS项目,以获得正确的引用,并将我的代码移到这个新项目中。
当然,在我的代码中需要更新的东西不多,但是对我来说一切都很好,包括ef命令和迁移。
正如您可以在ASP.NET芯安装指南中看到的那样
在你开始之前 使用添加/删除程序从系统中删除所有以前版本的.NET核心。
您需要RC1安装文件来卸载此组件--如果没有,请检查StackOverflow --您可以找到下载丢失文件的链接。
试着跟随这些文档:
ASP.NET 5 RC1应用程序基于.NET执行环境( DNX ),并使用了DNX特有的功能。ASP.NET Core RC2基于.NET Core,因此必须首先将应用程序迁移到新的.NET核心项目模型。有关详细信息,请参阅从DNX迁移到.NET核心CLI。
希望这对你有帮助
https://stackoverflow.com/questions/37408459
复制相似问题