asp.net-core-mvc - 使 MVC 6 项目保持最新

标签 asp.net-core-mvc

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

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

上周,我找到了一种更新模板的方法,以便它们可以使用位于 here 的下载包含程序集的 beta7 版本。 .

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

我的问题是:是否有技巧让 Web 应用程序项目与夜间构建版本保持同步?

最佳答案

对于 nuget 包,您可以使用“*”来指代最新版本。你可以看看project.json例如 MusicStore 存储库中的文件。我在这里复制了相关部分:

{
    "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-*",
    }
}

关于asp.net-core-mvc - 使 MVC 6 项目保持最新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33000369/

相关文章:

asp.net-mvc - ASP.Net 5 MVC6 select taghelper 产生错误的输出

asp.net-core - ASP.NET Core 默认调试启动 URL

asp.net - WS-Federation 登录 Asp.NET 5 MVC 6 ADFS

c# - 启动后更改MVC6的路由集合

c# - .net core 重定向到路由结果将 %2f 添加到 url

c# - 为什么我在 React 应用程序中的 Fetch URL 没有改变?

c# - 在 ASP.Net Core 依赖注入(inject)中删除服务

asp.net-core - 如何在 Asp.net 核心服务类中调用 View 组件?

c# - User.Identity.Name 在 ASP.NET Core MVC 应用程序中返回 null

asp.net-core - View 和静态文件的 Asp.Net Core 问题 (F#)