2016-09-15 84 views
1

升级到ASP.NET Core 1.0.1似乎在此基础上official msdn blog升级到ASP.NET核心1.0.1年9月更新警告

Download.NET Core Installer 1.0.1

更新project.json

"Microsoft.AspNetCore.Mvc": "1.0.*", 

要简单
"Microsoft.AspNetCore.Server.Kestrel": "1.0.1", 

但是,在对上述行进行更改后,我收到警告

警告NU1012相关性冲突。 Project.Web 1.0.0预期Microsoft.AspNetCore.Server.Kestrel> = 1.0.1但收到1.0.0 Project.Web

警告NU1007指定的依赖项是Microsoft.AspNetCore.Server.Kestrel> = 1.0.1但结束与Microsoft.AspNetCore.Server.Kestrel 1.0.0。

然后我决定我宁愿使用Nuget包管理器并通过它更新包。

但对于MVC升级失败,而“Microsoft.AspNetCore.Mvc”保持V1.0.0

"Microsoft.AspNetCore.Mvc": "1.0.0" 
"Microsoft.AspNetCore.Server.Kestrel": "1.0.1", 

如果我在文件中设置“Microsoft.AspNetCore.Mvc”到1.0.1,我得到以下警告

警告NU1012依赖冲突。 Project.Web 1.0.0预计Microsoft.AspNetCore.Mvc> = 1.0.1但收到1.0.0
警告NU1007指定的依赖项是Microsoft.AspNetCore.Mvc> = 1.0.1,但以Microsoft.AspNetCore.Mvc 1.0结束。 0。

为什么Nuget包管理器选择1.0.1,但升级失败?

为什么会发生这些警告?

回答

1

我通过右键单击'project.json'并选择更改顺序的排序属性来解决它。看起来顺序很重要。

+0

很奇怪..但它解决了我的问题.. –

+0

同样在这里,很奇怪 – Hesham

相关问题