Ich habe gerade die Testversion von Visual Studio 2013 Ultimate installiert, um das MVC5-Tutorial von Rick Anderson zu vervollständigen. Das Tutorial: Ссылка .
Allerdings habe ich zuerst eine leere Lösung erstellt und dann versucht, ein ASP.Net-Anwendungsprojekt hinzuzufügen, das mein MVC5-Tutorial-Projekt sein wird. Und ich habe diese komische Nachricht:
Fehler: Diese Vorlage hat versucht, die Komponentenbaugruppe zu laden 'Microsoft.VisualStudio.Web.Project, Version = 2.0.0.0, Kultur = neutral, PublicKeyToken = b03f5f7f11d50a3a '. Für weitere Informationen zu diesem Problem und wie Sie diese Vorlage aktivieren, finden Sie in der Dokumentation zu Anpassen von Projektvorlagen.
Aber ich passe nicht an, ich erstelle nur ein Projekt aus einer eingebauten Vorlage.
Weißt du, wie ich es lösen kann?
Hier ist die Lösung:
Wenn Ihre Updates nicht aktiviert sind, aktivieren Sie die automatische Erkennung von Updates in Tools & gt; Optionen & gt; Umwelt & gt; Erweiterungen.
Wenn Sie einen nicht angegebenen Fehler in Bezug auf E_fail (Code) haben, versuchen Sie Folgendes:
Ein anderer Ansatz: Dies ist besonders wichtig, wenn Sie Visual Studio 2013 auf nicht aktualisierten Windows 7 installieren.
dort rufe ich aus "nicht aktualisiert ist", Der Grund dafür, dass 'nicht aktualisiert' ist, ist, dass Visual Studio 2013 die Powershell, die von VS2013 für die meisten Sachen benötigt wird, nicht aktualisiert.
Die einfache Lösung besteht darin, Powershell auf die neueste Version zu aktualisieren.
Wenn Sie nicht sicher sind, wie Sie die Powershell aktualisieren, können Sie dieses Tutorial .
Ich bin also auch auf dieses Problem gestoßen und möchte Ihnen mitteilen, wie ich dieses Problem lösen konnte.
Werkzeuge - & gt; Erweiterungen und Updates - & gt; Online - & gt; NGet Package Manager : Klicken Sie auf den Download-Button, sobald Sie den NGet Package Manager ausgewählt haben. Stellen Sie sicher, dass Sie Visual Studio neu starten, nachdem Sie den Manager heruntergeladen haben.
Das sollte den Trick machen
Schließen Sie Visual Studio, führen Sie die ausführbare VS-Datei mit der Befehlszeilenoption wie unten gezeigt aus (Sie müssen wahrscheinlich den vollständigen Pfad angeben), und starten Sie VS normalerweise neu. Dies sollte die Vorlagen neu initialisieren, einschließlich der, mit denen Sie Probleme haben.
devenv.exe / installvstemplates
Ich hatte also das gleiche Problem mit Visual Studio 2013, und ich weiß nicht, was das Problem ist, aber es scheint, dass es nur auftritt, wenn ich ein neues Projekt erstelle und "Web" aus dem Panel wähle.
Was ich getan habe, war einfach auf "Visual Studio 2012" direkt darunter zu klicken, und es hat funktioniert!
Tags und Links asp.net-mvc visual-studio-2013