我有一个在ASP.NET MVC6的RC1上工作正常的应用程序.我听说RC2将使用CLI而不是DNX命令行工具.
有人可以告诉我:
> Project.json会发生任何改变(当然包除了包版本)吗?目前在框架部分中有条目dnx451和dnxcore50.他们会改变后RC2吗?
>我知道EF7迁移命令将要更改,但是是否有任何代码级更改?
>任何其他主要代码级别的变化?
目前我不能使用RC2软件包,因为该项目已经在开发中.但是试图让RC2变得可用时我需要改变什么.
解决方法
根据
roadmap,不应该有任何重大变化:
RC1 – Stabilization
The focus for RC1 will be on polishing existing features,responding
to customer Feedback and improving performance and reliability. The
goal is for RC1 to be a stable and production ready release.RC2 – Move to .NET CLI
For RC2 we will move ASP.NET 5 to be based on the new cross-platform
.NET Core command line toolchain.
有关Shawn Wildermuth’s blog和David Pine’s blog两者之间迁移所需变化的更多细节.
它主要似乎是从Microsoft.AspNet *依赖于Microsoft.AspNetCore * *的重命名