Ich habe gerade meinen VS 2015 RC auf die endgültige Version von MSDN aktualisiert. Dann habe ich versucht, ein neues Projekt, ein MVC 6-Projekt, hinzuzufügen.
Aber nichts funktioniert, und die Fehlerliste ist leer. Wenn ich versuche zu bauen, scheint es nur ewig zu warten, und irgendwann muss ich den Build-Prozess abbrechen - keine Fehler an allen, es wird einfach nicht gebaut. - Und zu Recht, da, wie Sie aus dem Screenshot unten sehen können, die meisten Referenzen für Core und DNX mit gelben Fehlerdreiecken markiert sind.
Aber zumindest hätte ich eine Art Fehlermeldung oder einen anderen Hinweis darauf, wie ich das beheben könnte, gemocht.
Ich habe keine Änderungen am Projekt vorgenommen, also sollte es out-of-the-box funktioniert haben. Außer vielleicht die "WindowsAzure.Storage" -Referenz, ich denke, ich habe diese hinzugefügt, aber eine mehr oder weniger macht keinen Unterschied, ich wollte nur sehen, ob Referenzen, die ich über den nuGet-Manager hinzugefügt habe, besser funktionieren würden, aber sie nicht.
Ich bin mir nicht sicher, ob es helfen wird, aber hier ist eine Kopie der Standard-project.json aus dem fraglichen Projekt:
%Vor% Es scheint mir entweder der neue DNVM nicht richtig installiert oder der DNX-Kern fehlt. Öffnen Sie ein Powershell-Fenster und geben Sie dnvm
ein. Sie sollten so etwas sehen:
Stellen Sie außerdem sicher, dass Sie den Beta-5 DNX installiert haben. Sie können dies überprüfen, indem Sie dnvm -list
eingeben und Sie sollten etwas in Richtung des unteren Teils dieses Bildes erhalten:
Die DNVM-Laufzeit sollte mit dem Web-Kram in Visual Studio 2015 kommen. Wenn Sie das nicht installiert hätten, hätten Sie die Datei & gt; neues Projekt für eine neue Lösung.
Wenn Sie eine ältere Version von VS2015 installiert haben, haben Sie vielleicht eine ältere Version des DNX-Kerns, und Sie müssen ein Upgrade durchführen. Verwenden Sie dazu den Befehl dnvm upgrade
.
Weitere Informationen zur Installation von DNVM: Ссылка Für die Installation neuer DNX: Ссылка
Ich hoffe, das hilft. Ich empfehle Ihnen, eine Vorstellung davon zu bekommen, was DNVM und DNX bedeuten und tun, da es wichtig sein wird, wenn Sie vNext-Sachen machen wollen.
Lass es mich wissen, wenn du mehr Hilfe brauchst!
Tags und Links c# asp.net-core visual-studio-2015 asp.net-core-mvc