2015-12-15 7 views
8

Ich habe Visual Studio 2015 Update 1 installiert. Allerdings trotz der Auswahl von Web installieren Anwendungen, die nicht installiert wurden. Ich installierte dann von der get.asp.net Website das Installationsprogramm asp.net 5 RC.Unterschied zwischen dnx-clr-win-x86.1.0,0, rc1-final und dnx-clr-win-x86.1.0,0.rc1-update1

Nun, wenn ich mein ASP.net 5 Projekt öffnen möchten, erhalte ich diese Meldung:

enter image description here

Wie kann ich wissen, welche die neueste Version ist? dnx-clr-win-x86.1.0,0, rc1-final und dnx-clr-win-x86.1.0,0.rc1-update1

und wie aktualisiere ich mein vorhandenes Projekt, um das neueste zu verwenden.

Antwort

10

Die neueste Version ist das Update-1. Es gab nicht viel Kommunikation darüber, aber du kannst deine Projekte sicher auf das Upgrade updaten, du brauchst kein rc1-final mehr, es sei denn du willst es wirklich.

Der einfachste Weg, dies zu tun, ist einfach mit der rechten Maustaste auf Ihr Projekt, Eigenschaften und wählen Sie, welche DNX-Version Sie verwenden möchten. Klicken Sie auf Nein sollte auch diesen Effekt haben.

enter image description here

Some more info

+0

Wenn ich mit der rechten Maustaste auf mein Projekt klicke, wird nur die .NET Framework-Version, z. dnx451.Nur wo eine Referenz die DNX-Version, die ich rc1 oder update-1 finden konnte, ist die Veröffentlichungsoptionen – devc2

+0

@ devc2 Ich habe vergessen zu erwähnen, dass Sie auf Eigenschaften klicken sollten. Es sollte etwas wie oben gezeigt werden: –

5

rc1-update1 wurde ein paar Wochen nach rc1, aufgrund einiger installer/dnx Probleme gelöst. Ein Update wurde an die official rc1 release announcement angehängt.

Die ASP.NET 5 RC1 Installateure und DNX-Pakete haben die folgenden Probleme zu Adresse aktualisiert:

  • Wenn Sie das Windows-Installationsprogramm von einem Ordner ausführen, die für frühere Versionen des MSI-Installer enthält DNVM (DotNetVersionManager-x64.msi oder DotNetVersionManager-x86.msi) oder die ASP.NET-Tools für Visual Studio (WebToolsExtensionsVS14.msi oder WebToolsExtensionsVWD14.msi), wird das Installationsprogramm mit einem Fehler fehl „0x80091007 - der Hash-Wert das ist nicht richtig".
  • Wenn auf OS X würde der PKG-Installation Installationsprogramm die ~/.dnx Ordner auf einer sauberen Maschine als root erstellen, damit Sie nichts beteiligt diesem Ordner tun könnten, wenn Sie root waren (aspnet/dnx#3191)
  • ein Lauf veröffentlicht .NET Core-basierte Anwendung Ergebnisse in FileNotFoundExceptions für fehlende Baugruppen (ex. System.Net.Security, System.Data.SqlClient) (aspnet/dnx#3183)

Die aktualisierte Version von DNX (1.0.0-rc1- update1) ist über den .NET Version Manager (DNVM) verfügbar. Beachten Sie, dass keine anderen ASP.NET 5 NuGet-Pakete von diesem Update betroffen sind und somit ihre Versionen unverändert bleiben. Wenn Sie RC1 bereits installiert haben, laden Sie bitte das Installationsprogramm erneut von http://get.asp.net, um dieses Update zu erhalten.