加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

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

发布时间:2020-12-16 06:33:53 所属栏目:asp.Net 来源:网络整理
导读:从ASP.NET v5 Beta4升级到Beta5有点痛苦,升级到Beta6有多难? 像beta4-beta5答案这样的备忘单会很方便…… 解决方法 升级顺利.这是备忘单 先决条件 升级到beta6:dnvm升级 如果您愿意,请安装x64:dnvm install 1.0.0-beta6 -arch x64 -r clr 更新别名:dnvm
从ASP.NET v5 Beta4升级到Beta5有点痛苦,升级到Beta6有多难?

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

解决方法

升级顺利.这是备忘单

先决条件

>升级到beta6:dnvm升级
>如果您愿意,请安装x64:dnvm install 1.0.0-beta6 -arch x64 -r clr
>更新别名:dnvm别名默认1.0.0-beta6 x64
>将其设置为永久默认dnvm使用默认-p
>从Beta 5开始.如有必要,从Beta 4 to Beta 5升级

Beta 6更改

(并非所有更改都适用于您的项目)

>将global.json从beta5更新到beta6
>搜索beta5“的project.json文件并替换为beta6”
>添加对Microsoft.AspNet.Mvc.Core的引用
>更改app.UseErrorPage(ErrorPageOptions.ShowAll);到app.UseErrorPage();
>将Context.Authentication.SignIn(…)更改为SignInAsync(…)
>将app.UseSession(c => c.IdleTimeOut = 30)更改为app.UseSession()
>将Autofac依赖项从“Autofac.Framework.DependencyInjection”:“4.0.0-beta5-90”升级到“Autofac.Framework.DependencyInjection”:“4.0.0-beta6-150”

部署

>更新任何dnu发布脚本 – 请参阅this question

完成

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读