Bei Verwendung einer Leere Vorlage in Visual Studio 2015 kann die folgende Konfiguration keine Abhängigkeiten installieren.
%Vor%Die gleiche Konfiguration für eine Webanwendungsbeispielvorlage in ASP.NET wird erfolgreich abgeschlossen. .
Meine Kollegen stoßen auf das gleiche Problem.
Ist das ein bekanntes Problem? Gibt es eine Arbeit? Was vermisse ich?
Fehler im Ausgabefenster ist:
%Vor%Also habe ich diesen Fehler bei den configs herumgebastelt.
ECMDERR "git ls-remote --tags --heads Ссылка " konnte nicht ausgeführt werden, Exit-Code # 128
Ich stieß auf einen ähnlichen Fehler in VS 2015 RTM (nicht RC). Dies ist für mich behoben:
Hoffe, das hilft.
Hinweis: Das habe ich auf einer MVC 5-Web-App erlebt, nicht die neue Vorschau-Vorlage, aber ich benutze Gulp / Bower / NPM-Werkzeuge.
UPDATE 1 Obwohl kein doppeltes Szenario, sind die Fehlermeldungen ähnlich. Ich frage mich, ob irgendwo in der Webanwendungsvorlage etwas überschrieben wird? Wäre gut zu finden, wenn das der Fall ist. VS 2015 + Bower: Funktioniert nicht hinter der Firewall
UPDATE 2 Ich habe nach den obigen Änderungen in einem leeren Projekt versucht: bower bootstrap # 3.0.0 not-cached git: //github.com/twbs/bootstrap.git#3.0.0 bower bootstrap # 3.0.0 auflösen git: //github.com/twbs/bootstrap.git#3.0.0
Dies ist ein Fehler. Erweitern Sie den Ordner wwwroot / lib, und es ist klar, dass die Pakete tatsächlich geladen werden. Schließen / öffnen Sie das Projekt, alles erscheint gut. Wir haben einen Fehler in Ihrem Bericht entdeckt. Danke für eine umsetzbare Beschreibung des Problems, sorry über die Erfahrung.
Ich lief auch in diesem Problem mit VS2015 3 und ich tat, was Owen tat, aber es hat nicht für mich funktioniert.
Was ich am Ende gemacht habe, war
bower.json
und .bowerrc
Dateien bower_components
und wwwroot
Ordner. bower
hinzugefügt Es hat funktioniert.
Von dem, was ich im Ausgabefenster gesehen habe, bevor ich am Ende den wwwroot
Ordner lösche, wenn du versuchst, eine neue Bower-Konfigurationsdatei hinzuzufügen VS installiert nur bower
, wenn du eine neue Abhängigkeit hinzufügst und danach checkst du die wwwroot
Ordner, dass die Abhängigkeiten-Dateien nicht bereits installiert sind (leider habe ich die Ausgabe nicht gespeichert, die besagt, dass sie die Abhängigkeit nicht installiert, da es bereits eine Abhängigkeit mit derselben installierten Version gibt). Dies bedeutet, dass möglicherweise nur das Löschen des bower_components
- und wwwroot
-Ordners und das Wiederherstellen von Paketen das Problem beheben.
Möglicherweise ist eine Bower-Komponente nicht installiert. Entfernen Sie diese Komponente und installieren Sie sie erneut über Bower Packege Manager. Ich hatte eine ähnliche Situation nach dem Klonen Repo. Ng-table lib wurde nicht wiederhergestellt und VS zeigt mir eine Nachricht in Sulotion Expoller Bower - Not Installed. Diese Manipulationen haben mir geholfen.
Ich bin gerade in VS2015.3 hineingelaufen. Ich habe nicht die Zeit zu untersuchen, was passiert, um das Waisenhaus zu verursachen, aber im Grunde hat sich der Ordner unter bower_components als nicht-bower-Ordner (?) Identifiziert und verhindert, dass bower install das Paket installiert. (Ich vermute ein Problem mit VS und TS git Repos.)
Nach dem Versuch, die Tests @deebo aufgelistet, war ich nicht näher dran. Um dies wieder in einen Arbeitszustand zu bringen, habe ich folgende Schritte durchgeführt:
bower install
erneut aus. An diesem Punkt wurden alle meine Module korrekt installiert. Ich hoffe, das hilft jedem anderen, der darauf reinkommt.
Sie müssen nur den bower_components-Ordner in einem Projekt löschen und Bower / Restore Packeges ausführen. Es ist etwas Boomer Magic.
Anstelle von
%Vor%benutze einfach
%Vor%Wenn Sie "*" verwenden, geben Sie an, dass bower eine Version installieren soll, die in den nuGet-Paketen verfügbar ist
Tags und Links bower visual-studio-2015