Ich habe gerade meine VS 2015 RC auf die endgültige Version von MSDN aktualisiert. Dann habe ich versucht, ein neues Projekt, ein MVC 6-Projekt hinzuzufügen.VS 2015 MVC6 Referenzen/Abhängigkeiten Fehler
Aber nichts funktioniert, und die Fehlerliste ist leer. Wenn ich versuche zu bauen, scheint es einfach zu warten, und irgendwann muss ich den Build-Prozess abbrechen - keine Fehler an allen, es baut einfach nicht. - Und zu Recht, denn wie Sie aus dem Screenshot unten sehen können, sind die meisten Referenzen für Core und DNX mit gelben Fehlerdreiecken markiert.
Aber zumindest hätte ich eine Art von Fehlermeldung oder einen anderen Hinweis darauf, wie das zu beheben wäre gefallen.
Ich habe keine Änderungen am Projekt vorgenommen, also sollte es out of the box funktioniert haben. Außer vielleicht die "WindowsAzure.Storage" -Referenz, ich glaube, ich habe das hinzugefügt, aber mehr oder weniger macht keinen Unterschied, ich wollte nur sehen, ob Referenzen, die ich mir über den nuGet-Manager hinzugefügt habe, besser funktionieren würden, aber sie nicht.
Nicht sicher, ob es helfen wird, aber hier ist eine Kopie des Standard project.json aus dem Projekt in Frage:
{
"webroot": "wwwroot",
"version": "1.0.0-*",
"dependencies": {
"Microsoft.AspNet.Diagnostics": "1.0.0-beta5",
"Microsoft.AspNet.Mvc": "6.0.0-beta5",
"Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-beta5",
"Microsoft.AspNet.Server.IIS": "1.0.0-beta5",
"Microsoft.AspNet.Server.WebListener": "1.0.0-beta5",
"Microsoft.AspNet.StaticFiles": "1.0.0-beta5",
"Microsoft.AspNet.Tooling.Razor": "1.0.0-beta5",
"Microsoft.Framework.Configuration.Json": "1.0.0-beta5",
"Microsoft.Framework.Logging": "1.0.0-beta5",
"Microsoft.Framework.Logging.Console": "1.0.0-beta5",
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-beta5",
"WindowsAzure.Storage": "4.4.1-preview"
},
"commands": {
"web": "Microsoft.AspNet.Hosting --config hosting.ini"
},
"frameworks": {
"dnx451": { },
"dnxcore50": { }
},
"exclude": [
"wwwroot",
"node_modules",
"bower_components"
],
"publishExclude": [
"node_modules",
"bower_components",
"**.xproj",
"**.user",
"**.vspscc"
],
"scripts": {
"prepublish": [ "npm install", "bower install", "gulp clean", "gulp min" ]
}
}
Ich denke, wir auf dem richtigen Weg sind, auch wenn das Problem noch :-( nicht gelöst ist, wenn ich zuerst dnvm ausgeführt, ich habe gerade eine Fehlermeldung über Skripts deaktiviert ausgeführt sein. ich die folgenden Befehle dann ausgeführt, und das schien zu helfen: 'Set-ExecutionPolicy Unrestricted -Scope CurrentUser' ' dnvm installieren -r CoreCLR latest' 'dnvm upgrade' Danach, meine' dnvm list' enthält jetzt '1.0.0.-beta4', beta5 und beta6 Versionen von beiden clr und coreclr für x86 und x64. – Gertsen
Aber Visual Studio 2015 hat immer noch die gelben Dreiecke. Nur wenn ich versuche, das Projekt zu erstellen, zeigt das Ausgabefenster nun 137 Fehler anstelle von nichts an, und es stoppt auf eigene Faust, anstatt nur zu hängen, bis ich den Build-Prozess abbringe. Beispielfehlermeldung (erster Fehler): 'DNX 4.5.1 Fehler: Abhängigkeit Microsoft.AspNet.Diagnostics> = 1.0.0-beta5 konnte nicht – Gertsen
resolved' werden Was ist der ausgewählte DNX? Stellen Sie sicher, dass Sie beta5 als ausgewählten DNX ausgewählt haben. Sie müssen dazu 'dnvm use [something]' verwenden. Sie können auch mit der rechten Maustaste auf den vNext-Projektknoten 'References' klicken und auf 'Restore Packages' klicken - was passiert? –