将EF7升级到beta 6

时间:2015-07-01 15:39:44

标签: entity-framework-core

我目前正在使用EF7 - beta4,并希望使用beta6。我知道我是通过使用夜莺来玩火,但还有其他人这样做并且在升级后能够建造吗?

我已经添加了夜间nuget存储库:https://www.myget.org/F/aspnetvnext/api/v2/但是当我升级一个软件包时,它会完全破坏DNX 4.5.1和DNX Core 5中的所有.net。现在我已经在一个工作项目中没有疯狂到这么做,所以我在新的空mvc项目中对此进行了测试,当我尝试构建时,我从所有内容中获得了超过2000个错误。

有没有其他人尝试过这个,如果有的话,如何解决所有错误?

1 个答案:

答案 0 :(得分:1)

每晚构建非常不稳定。以下是处理ASP.NET前沿的一些指示。

  1. 重置所有包裹。有时每晚构建打破其他包。删除project.lock.json并删除所有包(~/.dnx/packages/)。重新安装可能会帮助您获得一致的设置。
  2. 升级DNX。 dnvm upgrade -u。这将安装最新的不稳定版本的DNX。
  3. 提交issues。如果它打破你,那可能不仅仅是你。
  4. 注意ASP.NET on GitHub。每晚构建通常仅比dev分支的最新更改落后几天。我们正在快速工作,并打破局面。
  5. 如果稳定性很重要,请坚持使用Nuget.org测试版。 Beta5刚刚于昨天发布,并且已经过更加彻底的稳定审查。
  6. 观看Announcements存储库以获得有关重大更改的提醒。