Die Abhängigkeit >= 1.0.0-rc1-update1 kann nicht aufgelöst werden

Ich will update my C# web-Anwendung zur nächsten asp.net version.

Lief ich

dnvm use  1.0.0-rc1-update1 -r clr arch x64 -p

und dnvm-Liste zeigt, dass die aktive version gesetzt wurde, um rc1-update1

Nun will ich update meine VS2015 Lösung zu verwenden rc1-update1

Ich bearbeitete Projekt.json-Aktualisierung der version vom rc1-final rc1-update1

aber VS zeigt jetzt "Paket-Wiederherstellung fehlgeschlagen". und ich habe Fehlermeldungen wie diese.

Severity    Code    Description Project File    Line    Suppression State
Error   CS0234  The type or namespace name 'AspNet' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)    MyBootStrap.DNX 4.5.1    

Schweben meine Maus über die bearbeiteten Abhängigkeiten im Projekt.json zeigt

Die Abhängigkeit >= 1.0.0-rc1-update1 kann nicht aufgelöst werden

Ich muss fehlt ein Schritt.
Wie upgrade ich mein Projekt, verwenden Sie die Aktive Version des Frameworks?

[Update]
Wenn ich erstellen Sie eine neue Webanwendung aus der Vorlage merke ich, dass es immer noch rc1-Finale.

Gibt es auch eine Meldung im Fenster des Projektmappen-Explorers
Paket "Wiederherstellung fehlgeschlagen"
Die Ausgabe zeigt die folgenden

PATH=.\node_modules\.bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External;
%PATH%;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\git
C:\Users\kirsten\.dnx\runtimes\dnx-clr-win-x86.1.0.0-rc1-update1\bin\dnx.exe "C:\Users\kirsten\.dnx\runtimes\dnx-clr-win-x86.1.0.0-rc1-update1\bin\lib\Microsoft.Dnx.Tooling\Microsoft.Dnx.Tooling.dll" 
restore "E:\EShared\Dev2016\MyBootStrap\src\MyBootStrap" -f "C:\Program Files (x86)\Microsoft Web Tools\DNU"
Microsoft .NET Development Utility Clr-x86-1.0.0-rc1-16231
  CACHE https://www.nuget.org/api/v2/
Restoring packages for E:\EShared\Dev2016\MyBootStrap\src\MyBootStrap\project.json
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.IISPlatformHandler'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.TagHelpers'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.Kestrel'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.StaticFiles'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Tooling.Razor'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Extensions.Configuration.FileProviderExtensions'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Extensions.Configuration.Json'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Extensions.Logging'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Extensions.Logging.Console'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Extensions.Logging.Debug'
  CACHE https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.VisualStudio.Web.BrowserLink.Loader'
Unable to locate Dependency Microsoft.AspNet.Diagnostics >= 1.0.0-rc1-update1
Unable to locate Dependency Microsoft.AspNet.IISPlatformHandler >= 1.0.0-rc1-update1
Unable to locate Dependency Microsoft.AspNet.Mvc >= 6.0.0-rc1-update1
Unable to locate Dependency Microsoft.AspNet.Mvc.TagHelpers >= 6.0.0-rc1-update1
Unable to locate Dependency Microsoft.AspNet.Server.Kestrel >= 1.0.0-rc1-update1
Unable to locate Dependency Microsoft.AspNet.StaticFiles >= 1.0.0-rc1-update1
Unable to locate Dependency Microsoft.AspNet.Tooling.Razor >= 1.0.0-rc1-update1
Unable to locate Dependency Microsoft.Extensions.Configuration.FileProviderExtensions >= 1.0.0-rc1-update1
Unable to locate Dependency Microsoft.Extensions.Configuration.Json >= 1.0.0-rc1-update1
Unable to locate Dependency Microsoft.Extensions.Logging >= 1.0.0-rc1-update1
Unable to locate Dependency Microsoft.Extensions.Logging.Console >= 1.0.0-rc1-update1
Unable to locate Dependency Microsoft.Extensions.Logging.Debug >= 1.0.0-rc1-update1
Unable to locate Dependency Microsoft.VisualStudio.Web.BrowserLink.Loader >= 14.0.0-rc1-update1
Writing lock file E:\EShared\Dev2016\MyBootStrap\src\MyBootStrap\project.lock.json
Restore complete, 413ms elapsed

aus, dann sehe ich es versucht zu starten die x86-version von dnx. Warum würde das sein?

[Update]
Ich Frage mich, warum es wäre mit nuget.org/api/v2 also habe ich neu installiert nuget mit extension manager. Es zeigt die version
3.3.0.167 im Extension Manager, noch der output-Fenster für den Paket-Manager noch metions V2.

Ich bin mit Windows 7

[Update]
Projekt.json ist

{
  "version": "1.0.0-*",
  "compilationOptions": {
    "emitEntryPoint": true
  },

  "dependencies": {
    "Microsoft.AspNet.Diagnostics": "1.0.0-rc1-update1",
    "Microsoft.AspNet.IISPlatformHandler": "1.0.0-rc1-update1",
    "Microsoft.AspNet.Mvc": "6.0.0-rc1-update1",
    "Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-rc1-update1",
    "Microsoft.AspNet.Server.Kestrel": "1.0.0-rc1-update1",
    "Microsoft.AspNet.StaticFiles": "1.0.0-rc1-update1",
    "Microsoft.AspNet.Tooling.Razor": "1.0.0-rc1-update1",
    "Microsoft.Extensions.Configuration.FileProviderExtensions" : "1.0.0-rc1-update1",
    "Microsoft.Extensions.Configuration.Json": "1.0.0-rc1-update1",
    "Microsoft.Extensions.Logging": "1.0.0-rc1-update1",
    "Microsoft.Extensions.Logging.Console": "1.0.0-rc1-update1",
    "Microsoft.Extensions.Logging.Debug": "1.0.0-rc1-update1",
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-rc1-update1"
  },

  "commands": {
    "web": "Microsoft.AspNet.Server.Kestrel"
  },

  "frameworks": {
    "dnx451": { },
    "dnxcore50": { }
  },

  "exclude": [
    "wwwroot",
    "node_modules"
  ],
  "publishExclude": [
    "**.user",
    "**.vspscc"
  ],
  "scripts": {
    "prepublish": [ "npm install", "bower install", "gulp clean", "gulp min" ]
  }
}

Hier ist mein NuGet.Config-Datei

    <?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageRestore>
    <add key="enabled" value="True" />
    <add key="automatic" value="True" />
  </packageRestore>
  <packageSources>
    <add key="SBD" value="E:\EShared\NuGet" />
    <add key="nuget.org" value="https://www.nuget.org/api/v2/" />
  </packageSources>
  <activePackageSource>
    <add key="nuget.org" value="https://www.nuget.org/api/v2/" />
  </activePackageSource>
</configuration>

Hier ist mein Paket Quellen

Den SBD ist nur ein paar entwickelten wir im Haus. Ich glaube nicht, es sollte Einfluss auf die Dinge.

Die Abhängigkeit >= 1.0.0-rc1-update1 kann nicht aufgelöst werden

  • ich habe auch versucht, neu zu starten.
  • Diese asp.net Baugruppen werden einfach nicht veröffentlicht, um Nuget (noch) nicht, rc1-Finale ist die Letzte verfügbare version. Dies soll nicht funktionieren.
  • Tun Sie nur manuell geänderte version zahlen von alle Abhängigkeiten? Jede dll kann separat entwickelt und veröffentlicht auf NuGet. Einige dlls haben noch immer den Namen -bata8, andere haben -rc1-final und nur einige von dort aus wurde aktualisiert Update1 und haben -rc1-update1 in der Versionsnummer. Könnten Sie die post project.json (nicht als Bild) oder posten Sie den link zu dem test-Projekt, die man nutzen kann? Übrigens gibt es separate NuGet-repositories für verschiedene Zustand ASP.NET 5. Ich würde Ihnen empfehlen, Lesen Sie die Antwort.
  • Danke @Oleg ich gepostet Projekt.json oben. Lesen Sie die link, den Sie geschickt.
  • Es ist nicht wichtig. Sie können https://api.nuget.org/v3/index.json in Visual Studio 2015+ zu verwenden NuGet-V3 füttern und zu verwenden https://www.nuget.org/api/v2/ in Visual Studio 2012+ zu verwenden NuGet-V2-feed. Es ist wichtig, dass Sie die gleiche NuGet-Pakete, die Sie finden können, auf https://www.nuget.org/packages/. Ich denke, dass Sie mischen einige andere Dinge. Ich Schreibe die Antwort klar.
  • Danke @Oleg, ich habe aus versehen gelöscht, mein Kommentar, den Sie antwortete.. das füge ich jetzt zurück. - Warum würde mein NuGet-Paket-Quellen werden mit V2? Ich sehe aus deinem link, den Sie empfehlen api.nuget.org/v3/index.json
  • Seltsam, dass das Nuget-Paket-Quellen nicht aktualisiert zu V3, wenn ich aktualisiert, um VS2015

Schreibe einen Kommentar