Podążam za poradą dotyczącą migracji, aby przekonwertować witrynę MVC5 na stronę ASP.NET Core - http://docs.asp.net/en/latest/migration/mvc.html i utknąłem podczas próby zainstalowania pakietów po stronie klienta (Bootstrap i jQuery) za pomocą Bower.Błąd podczas instalowania pakietów altówkowych w programie Visual Studio 2015 dla projektu ASP.NET Core
Stworzyłem pustą 5 ASP.NET Web Application, a następnie utworzyć plik bower.json, ale kiedy zapisać go uzyskać następujące w oknie Output
PATH=.\node_modules\.bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External;%PATH%;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\git
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\Bower.cmd" install jquery#2.1.4 --production --force-latest --save
bower jquery#2.1.4 not-cached https://github.com/jquery/jquery-dist.git#2.1.4
bower jquery#2.1.4 resolve https://github.com/jquery/jquery-dist.git#2.1.4
bower jquery#2.1.4 checkout 2.1.4
bower jquery#2.1.4 ECMDERR Failed to execute "git clone https://github.com/jquery/jquery-dist.git -b 2.1.4 --progress . --depth 1", exit code of #-532462766
Próbowałem również za pomocą kierownik Bower Pakiet wewnątrz VS z tym samym rezultatem
Używam Visual Studio 2015 Update 2 z ASP.NET Web Tools RC1-update 1
widziałem inne posty gdy to nie działa (z inny błąd), ale są one wtedy, gdy stoją za korporacyjną jodłą ewall/proxy, który nie jestem
Jestem nowy w tym rzeczy npm/bower. czego mi brakuje?
Aktualizacja: Pobiegłem polecenia w wierszu polecenia i nadal nie działa, ale mam więcej szczegółów na temat błędu podstawowego
Unhandled Exception: System.MissingMethodException: Method not found: 'LibGit2Sharp.Branch LibGit2Sharp.RepositoryExtensions.Checkout(LibGit2Sharp.IRepository, LibGit2Sharp.Branch, LibGit2Sharp.Signature)'.
at Microsoft.VisualStudio.GitCli.GitShim.clone(String url, String workingDirectory, String branchName)
at Microsoft.VisualStudio.GitCli.Program.Main(String[] args)
I znaleźć ten link, gdzie inni ludzie wydają się mieć ten sam problem https://connect.microsoft.com/VisualStudio/feedback/details/1322649/bower-cannot-get-packages-with-protocol-git-since-behind-a-firewall
Więc wygląda na problem, gdzie MS wydała niewłaściwą wersję tego komponentu
mam ten sam problem. Naprawiłeś to? –
Zainstaluj samodzielny plik git i sprawdź, czy ustawiono zmienną PATH. – Dresel