Asp.net core mvc 使MVC6项目保持最新

Asp.net core mvc 使MVC6项目保持最新,asp.net-core-mvc,Asp.net Core Mvc,几周前,我开始在Visual Studio 2015中处理基于MVC 6/ASP.NET 5模板的项目 我注意到这些模板引用了beta5版本的程序集 上周,我找到了一种更新模板的方法,这样它们就可以使用下载文件包含beta7版本的程序集 今天早上在一个库项目中工作时,我发现我需要参考夜间构建的最新版本(beta8版本)。我手动更新了web应用程序项目中的所有引用,以从beta7更新到beta8。当我这样做时,应用程序停止工作(我只是在使用以前有效的路由时收到404错误) 我的问题是:有什么诀窍可

几周前,我开始在Visual Studio 2015中处理基于MVC 6/ASP.NET 5模板的项目

我注意到这些模板引用了beta5版本的程序集

上周,我找到了一种更新模板的方法,这样它们就可以使用下载文件包含beta7版本的程序集

今天早上在一个库项目中工作时,我发现我需要参考夜间构建的最新版本(beta8版本)。我手动更新了web应用程序项目中的所有引用,以从beta7更新到beta8。当我这样做时,应用程序停止工作(我只是在使用以前有效的路由时收到404错误)


我的问题是:有什么诀窍可以使web应用程序项目与夜间构建版本保持同步吗?

对于nuget软件包,您可以使用“*”来引用最新版本。例如,您可以查看MusicStore repo中的文件。我在这里复制了相关章节:

{
    "dependencies": {
        "EntityFramework.InMemory": "7.0.0-*",
        "EntityFramework.MicrosoftSqlServer": "7.0.0-*",
        "Microsoft.AspNet.Antiforgery": "1.0.0-*",
        "Microsoft.AspNet.Authentication.Cookies": "1.0.0-*",
        "Microsoft.AspNet.Authentication.Facebook": "1.0.0-*",
        "Microsoft.AspNet.Authentication.Google": "1.0.0-*",
    }
}

不,这是一项高度实验性的技术的夜间构建——没有人会投资一个月来构建几个月后就无关紧要的工具。MVC6的最佳选择是在jabbr中闲逛,那里有一群来自asp.net团队的人潜伏在那里,当你因为构建中断而陷入困境时,可以问他们一些问题。我相信他们也会很感激您的反馈。如果您决定使用夜间构建,请不要忘记“观察”回购协议是否会破坏更改。