程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> VS編譯時自動下載NuGet管理的庫,vs編譯nuget

VS編譯時自動下載NuGet管理的庫,vs編譯nuget

編輯:C#入門知識

VS編譯時自動下載NuGet管理的庫,vs編譯nuget


之前一直使用NuGet來管理一些第三方的庫,但是每次check in代碼時候為了保證編譯通過,都需要把對應的packages check in。

比較耗費時間,特別是往github上同步代碼,而且這些庫在NuGet上都有的,是沒有必要check in上去的。

應廣大的同胞的要求,NuGet在2.0版本開始支持在編譯的時候自動同步對應的packages。不過在2.0-2.6版本,默認是沒有勾選自動下載的,2.7之後默認是勾選的。

一、設置自動下載

二、設置啟用NuGet restore功能

在solution上右鍵

最後效果如下:

設置完成後,每當編譯工程的時候,Build Task都會檢查工程裡的packages.config文件裡的庫是否在packages文件夾下,如果沒有則會自動下載並解壓到packages文件夾下。

在下載過程中,NuGet都會檢查對應的版本,不會自動升級的。


vs2008編譯出依賴庫的debug與release 到底是怎編譯的?

在配置管理器選擇 debug或者 release版本編譯
 

新手下載什C語言編譯器與庫

常用的有gcc,你可以用mingw,或者裝個eclipse.
也可以用ms的編譯器,就是裝個vs.
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved