nuget是乙個能夠自動新增最新開源引用庫的vs外掛程式,使用它能夠簡化我們平常「新增引用-查詢引用-新增引用」的繁瑣步驟,取而代之的是乙個命令列就可以了。
nuget通過的命令列的方式或者圖形化介面的方式來獲取包引用。nuget的命令並不多也很簡單,常見的如下:
install-package 安裝包到專案中
uninstall-package 寫在乙個包,但是如果另乙個包依賴與這個包,那麼解除安裝失敗
update-package 更新乙個包以及他的依賴項到最新的版本
new-package 建立乙個新包
比如當我們的專案想要新增jquery時,一般有兩種方式可以完成自動新增:
第一種方式,可以在nuget控制台(tools—>library package manager—>package manager console)中鍵入以下命令:
所有可用的庫,有可以到這裡檢視:
第二種方式,開啟tools—>library package manager—>add library package reference,在彈出視窗中完成引用的新增操作。
最後,希望通過簡單的介紹,能夠幫您在日常工作中減少一點繁瑣,多一點程式設計帶來的愜意 :)
NuGet包引用依賴問題
如a包需要引用b包,然後在專案中安裝a包時,自動把b包也裝上。在nuget命令列打包的時候,如果是指定專案的csproj檔案進行打包的,都只能打包當前專案的dll,那麼如果使用了第三方的dll而沒有使用nuget進行安裝,往往不會把這些dll打包進去,解決方法如下 1 在要打包nuget的專案上,用...
NuGet包引用依賴問題
如a包需要引用b包,然後在專案中安裝a包時,自動把b包也裝上。在nuget命令列打包的時候,如果是指定專案的csproj檔案進行打包的,都只能打包當前專案的dll,那麼如果使用了第三方的dll而沒有使用nuget進行安裝,往往不會把這些dll打包進去,解決方法如下 1 在要打包nuget的專案上,用...
nuget 包引用引發的問題
在以往專案中,新增引用包,採用了nuget的引入方式,今天進行了 公升級,遇到了乙個nuget引用的問題,特此記錄下。之前專案中整合signalr時,使用nuget的方式引入了相關的signalr包,包引用配置資訊如下 1.出現黃頁 在另外的 公升級中,同樣使用相同的packages.config進...