tutorial net mvc español asp asp.net-core .net-core

asp.net-core - español - asp.net core vs asp.net mvc



dotnet cli-"degradación del paquete detectado" (1)

Finalmente logré descargar las dependencias de un proyecto con la dotnet restore , después de pasar por el proceso de borrar todos los nuget cache, dnx cache y actualizar el cli usando el canal beta.

Pero usando el project.json continuación, me sale un error;

advertir: degradación del paquete detectado: Microsoft.Dnx.Compilation.CSharp.Abstract de 1.0.0-rc2-16553 a 1.0.0-rc2-16552

No estoy seguro de lo que esto significa, o cómo solucionarlo. Las cosas aún se descargan, pero esto me preocupa.

Estoy usando lo siguiente;

dotnet / cli

.NET Command Line Tools (1.0.0-beta-001540) Product Information: Version: 1.0.0-beta-001540 Commit Sha: 6aeed1f52d Runtime Environment: OS Name: Windows OS Version: 10.0.10586 OS Platform: Windows Runtime Id: win10-x64

lista dnvm

Active Version Runtime Architecture OperatingSystem Alias ------ ------- ------- ------------ --------------- ----- 1.0.0-rc1-update1 clr x64 win 1.0.0-rc1-update1 clr x86 win 1.0.0-rc1-update1 coreclr x64 win 1.0.0-rc1-update1 coreclr x86 win 1.0.0-rc2-16551 clr x86 win * 1.0.0-rc2-16551 coreclr x64 win default 1.0.0-rc2-16551 coreclr x86 win

nuget.config

<packageSources> <add key="aspnet-core" value="https://www.myget.org/F/aspnetcidev/api/v3/index.json" /> <add key="api.nuget.org" value="https://api.nuget.org/v3/index.json" /> <add key="nuget.org" value="https://www.nuget.org/api/v2/" /> </packageSources>

project.json

{ "webroot": "wwwroot", "version": "1.0.0-*", "dependencies": { "Microsoft.NETCore.Platforms": "1.0.1-*", "Microsoft.AspNetCore.Diagnostics": "1.0.0-*", "Microsoft.AspNetCore.IISPlatformHandler": "1.0.0-*", "Microsoft.AspNetCore.Mvc": "1.0.0-*", "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.0-*", "Microsoft.AspNetCore.Server.Kestrel": "1.0.0-*", "Microsoft.AspNetCore.StaticFiles": "1.0.0-*", "Microsoft.Extensions.Configuration.Json": "1.0.0-*", "Microsoft.Extensions.Logging.Console": "1.0.0-*", "Microsoft.AspNetCore.Identity": "1.0.0-*", }, "frameworks": { "dnx451": { "dependencies": { "Microsoft.AspNetCore.Mvc.Dnx": "1.0.0-*" } }, "net451": { }, "dnxcore50": { "imports": "portable-net451+win7+win8", "dependencies": { "NETStandard.Library": "1.0.0-*" } } }, "publishExclude": [ "node_modules", "bower_components", "**.xproj", "**.user", "**.vspscc" ], "exclude": [ "wwwroot", "node_modules", "bower_components" ] }


Una de las bibliotecas requiere explícitamente la versión 1.0.0-rc2-16552, por eso recibe la advertencia. Una vez que la biblioteca u [grade to supports warnings versión superior desaparecerá. Esta es una publicación anterior, por lo que no estoy seguro de qué biblioteca está haciendo esto en el momento de su publicación, pero para las personas con la misma advertencia, revisen sus bibliotecas y miren cuál tiene la dependencia de la versión. Básicamente, elimine la biblioteca o permanezca en la versión degradada hasta que la biblioteca actualice y admita la nueva versión.