我正在按照遷移建議將MVC5網站轉換爲ASP.NET Core網站 - http://docs.asp.net/en/latest/migration/mvc.html,當我試圖安裝客戶端軟件包時, Bootstrap和jQuery)使用Bower。在Visual Studio 2015 for ASP.NET Core項目中安裝bower軟件包時出錯
我已經創建了一個空的ASP.NET 5 Web應用程序,然後我創建一個bower.json文件,但是當我保存它,我得到的輸出窗口
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
我已經使用也試過以下在鮑爾包管理器內VS具有相同的結果
我使用Visual Studio 2015年更新2與ASP.NET Web工具RC1更新1
我看到其他職位時,這不起作用(帶一個不同的錯誤),但那些是在企業社會背後ewall/proxy,我不是
我是新來的這個NPM /鮑爾的東西。我錯過了什麼?
更新: 我跑的命令,在命令提示符下,它仍然沒有工作,但我有底層錯誤
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)
更多的細節和發現這個鏈接,其他地方人們似乎有同樣的問題https://connect.microsoft.com/VisualStudio/feedback/details/1322649/bower-cannot-get-packages-with-protocol-git-since-behind-a-firewall
所以看起來是其中MS已經發布此組件的版本錯誤的問題
我有同樣的問題。你修好了嗎? –
安裝獨立的git並檢查是否設置了PATH變量。 – Dresel