在開發.NET應用程式的過程中,經常會使用到一些外部程式庫,利如撰寫網站應用程式時,可能會使用jQuery、jQuery Mobile、jQuery UI等JavaScript函式庫。當您使用Visual Studio 2012工具進行開發時,可以利用NuGet工具來下載這些開發套件。
在Visual Studio 2012工具網站應用程式中,可以在「Solution Explorer」視窗,點選專案名稱,按滑鼠右鍵,選取「Manage NuGet Packages」項目:

在「Manage NuGet Packages」項目右方選取「Online」就會從https://www.nuget.org/網站,取得可安裝的套件清單:

您可以選取上方的下拉式清單,若選取「Stable Only」項目,代表只表列出穩定版;若選取「Include Prerelease」項目,則會包含未發行的Beta版:

在右上方的文字方塊中,可以輸出篩選條件,找出符合條件的套件。找出套件之後,只要點選名稱旁邊的「Install」按鈕就會自動下載並安裝套件:

若要移除已安裝套件,可以選取左方的「Installed packages」,就會表列出目前專案中已安裝的所有套件,點選套件名稱上的「Uninstall」按鈕,即可以移除套件:

未來若套件更新版本,您可以選取左方的「Updates」項目,更新套件的版本:

經常使用到的NuGet Package可以將之下載下來,放在本機的硬碟中,這樣在網路不通時,也能夠使用這些套件。您可以到https://www.nuget.org網站,在瀏覽器使用以下URL語法下載套件,將套件下載到本機(套件名稱可以從https://www.nuget.org/首頁搜尋):
https://www.nuget.org/api/v2/package/套件名稱/版本
例如想要使用下載jquery.mobile 1.2.0版,可以在瀏覽器輸入:
https://www.nuget.org/api/v2/package/jquery.mobile/1.2.0
便會下載jquery.mobile.1.2.0.nupkg檔案(使用chrome與firefox瀏覽氣),若使用ie10進行下載,附檔名會是zip (jquery.mobile.1.2.0.zip),可手動將附檔名改為nupkg。
接著將下載下來的nupkg檔案放在本機目錄,如c:\pkg
在Visual Studio 2012 > Tools->Options,新增一個package source,指向此目錄:

在Visual Studio 2012 安裝Package時就可以選本機的套件:

您可在下列課程中了解更多Visual Studio 2012最新的程式開發技巧喔!
|