Tôi đang làm theo lời khuyên di chuyển để chuyển đổi trang web MVC5 thành trang web ASP.NET Core - http://docs.asp.net/en/latest/migration/mvc.html và tôi bị kẹt khi cố gắng cài đặt các gói phía máy khách (Bootstrap và jQuery) bằng Bower.Lỗi khi cài đặt gói bower trong Visual Studio 2015 cho dự án ASP.NET Core
Tôi đã tạo ra một sản phẩm nào ASP.NET 5 ứng dụng web và sau đó tôi có thể tạo một tập tin bower.json, nhưng khi tôi lưu nó tôi nhận được như sau trong cửa sổ 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
Tôi cũng đã cố gắng sử dụng người quản lý Bower gói bên trong VS với kết quả tương tự
tôi đang sử dụng Visual Studio 2015 Update 2 với ASP.NET Công cụ Web RC1 động cập nhật 1
tôi đã thấy bài viết khác khi điều này không làm việc (với một lỗi khác) nhưng đó là lỗi của một doanh nghiệp ewall/proxy, mà tôi không phải là
Tôi mới sử dụng công cụ npm/bower này. Tôi đang thiếu gì?
Cập nhật: Tôi chạy các lệnh tại dấu nhắc lệnh và nó vẫn không làm việc, nhưng tôi có thêm chi tiết về lỗi cơ bản
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)
Và tìm thấy liên kết này, nơi khác người dường như có cùng một vấn đề https://connect.microsoft.com/VisualStudio/feedback/details/1322649/bower-cannot-get-packages-with-protocol-git-since-behind-a-firewall
Vì vậy, có vẻ như là một vấn đề mà MS đã phát hành phiên bản sai của thành phần này
Tôi có cùng một vấn đề. Bạn đã sửa nó à ? –
Cài đặt git độc lập và kiểm tra xem biến PATH đã được đặt chưa. – Dresel