VS2012(VS2010)新增本地NuGet包 阿新 • • 發佈:2019-02-14 一、引言 最近在使用NuGet時遇到一個問題,就是當在一個“解決方案xxx”用NuGet添加了某個NuGet包之後,如果再換一個工程當我點選“引用”新增該包中的yyy.dll時會出現錯誤。後來,在網上到處亂找,終於看了以下博文後NuGet新增本地包(Package)我的問題順利解決了。為了方便,在此用自己的話重新記錄一下。 二、解決方案 1、首先,找到用NuGet新增的包檔案,一般在新增NuGet包那個解決方案的目錄下,名字為:“packages”。 2、然後,依次點選:“工具”—>”NuGet程式包管理器”—>”程式包管理器設定”,如圖1所示: 圖1 3、之後,出現如圖2所示的視窗,按圖中數字步驟依次操作。 圖2 其中,第3步可以設定自己的程式包名稱,第4步新增自己程式包的路徑,按自己的包所在路徑一次點選即可。最後點選藍色方框的”更新”按鈕,最後確定即可。 4、到此為止,本地包的相關配置已完成,接下來只需新增即可。如圖3所示。 圖3 5、之後,出現如圖4所示的視窗,這裡會出現我們自己剛剛新增的包的名稱,如圖中數字1所示(這個就是第3步圖中數字3的名字,我是根據自己的需要改的)。 圖4 點選數字1之後,圖4中的數字2那裡會出現”安裝“(Install),這裡我已安裝過,所以出現圖中的符號。 說明: 我用的是VS2012,估計VS2010、VS2013應該差不多。