2016-09-15 5 views
1

ASP.NET Core 1.0.1へのアップグレードは、このofficial msdn blogのアップグレードは

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がProject.Web

を受け取りました

警告NU1007指定された依存関係はMicrosoft.AspNetCore.Server.Kestrel> = 1.0.1でしたが終了しましたMicrosoft.AspNetCore.Server.Kestrel 1.0.0を使用してください。

私は、むしろNugetパッケージマネージャを使用してパッケージを更新することにします。

が、MVCのためのアップグレードが失敗し、「Microsoft.AspNetCore.Mvcは」私は1.0.1に、ファイル内の「Microsoft.AspNetCore.Mvc」を設定した場合、私は、次を得るv1.0.0デベロッパー

"Microsoft.AspNetCore.Mvc": "1.0.0" 
"Microsoft.AspNetCore.Server.Kestrel": "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

関連する問題