如何将ASP.NET 5(vnext)从Beta5升级到Beta6 [英] How to upgrade ASP.NET 5 (vnext) from Beta5 to Beta6
本文介绍了如何将ASP.NET 5(vnext)从Beta5升级到Beta6的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
从ASP.NET v5 Beta4升级到Beta5有点痛苦,升级到Beta6有多困难?
Upgrading from ASP.NET v5 Beta4 to Beta5 was a little bit painful, how hard is the upgrade to Beta6?
像 beta4-beta5 这样的备忘单会回答方便...
A cheatsheet like the beta4-beta5 answers would be handy...
推荐答案
升级正常.这是备忘单
先决条件
- 升级到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升级到Beta 5 如有必要
- Upgrade to beta6:
dnvm upgrade
- Install x64 if you wish:
dnvm install 1.0.0-beta6 -arch x64 -r clr
- Update the alias:
dnvm alias default 1.0.0-beta6 x64
- Set it as permanent default
dnvm use default -p
- Start from Beta 5. Upgrade from Beta 4 to Beta 5 if necessary
测试版6更改
(并非所有更改都适用于您的项目)
(Not all changes will be applicable to your project)
- 将
global.json
从beta5
更新到beta6
- 在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依赖项从
"Autofac.Framework.DependencyInjection": "4.0.0-beta5-90"
升级到"Autofac.Framework.DependencyInjection": "4.0.0-beta6-150"
- Update
global.json
frombeta5
tobeta6
- Search project.json files for
beta5"
and replace withbeta6"
- Add reference to
Microsoft.AspNet.Mvc.Core
- Change
app.UseErrorPage(ErrorPageOptions.ShowAll);
toapp.UseErrorPage();
- Change
Context.Authentication.SignIn(...)
toSignInAsync(...)
- Change
app.UseSession(c=> c.IdleTimeOut = 30)
toapp.UseSession()
- Upgrade Autofac dependencies from
"Autofac.Framework.DependencyInjection": "4.0.0-beta5-90"
to"Autofac.Framework.DependencyInjection": "4.0.0-beta6-150"
部署
- Update any
dnu publish
scripts - see this question
完成
可以在 ASP.NET公告回购
这篇关于如何将ASP.NET 5(vnext)从Beta5升级到Beta6的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文