gpt4 book ai didi

asp.net-core - 如何将 ASP.NET 5 (vnext) 从 Beta5 升级到 Beta6

转载 作者:行者123 更新时间:2023-12-04 23:44:33 25 4
gpt4 key购买 nike

从 ASP.NET v5 Beta4 升级到 Beta5 有点痛苦,升级到 Beta6 有多难?

beta4-beta5 这样的备忘单答案会很方便...

最佳答案

升级很顺利。这是备忘单

先决条件

  • 升级到 beta6:dnvm upgrade
  • 如果您愿意,请安装 x64:dnvm install 1.0.0-beta6 -arch x64 -r clr
  • 更新别名:dnvm alias default 1.0.0-beta6 x64
  • 将其设置为永久默认 dnvm use default -p
  • 从 Beta 5 开始。从 Beta 4 to Beta 5 升级如有需要

  • Beta 6 更改

    (并非所有更改都适用于您的项目)
  • 更新 global.json来自 beta5beta6
  • 在 project.json 文件中搜索 beta5"并替换为 beta6"
  • 添加对 Microsoft.AspNet.Mvc.Core 的引用
  • 更改 app.UseErrorPage(ErrorPageOptions.ShowAll);app.UseErrorPage();
  • 更改 Context.Authentication.SignIn(...)SignInAsync(...)
  • 更改 app.UseSession(c=> c.IdleTimeOut = 30)app.UseSession()
  • "Autofac.Framework.DependencyInjection": "4.0.0-beta5-90" 升级 Autofac 依赖项至 "Autofac.Framework.DependencyInjection": "4.0.0-beta6-150"

  • 部署
  • 更新任何 dnu publish脚本 - 见 this question

  • 完成

    其他修复程序可能会在 ASP.NET announcements repo 上找到

    关于asp.net-core - 如何将 ASP.NET 5 (vnext) 从 Beta5 升级到 Beta6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31745539/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com