我的情況如下。我正在爲使用Silverlight的Windows Phone 8開發一個簡單的應用程序。在某些時候,我需要爲我的應用程序添加一個額外的功能,如上下文菜單。看來,向Microsoft.Phone.Controls.Toolkit.dll程序集添加一個「正常」引用就足夠了,而不是添加相應的NuGet引用,它在其包中安裝了很多東西,我真的不需要它們。Windows Phone Toolkit:我真的需要使用NuGet進行安裝嗎?
所以問題是:如果由DLL提供的功能足夠,我是否真的需要將它作爲NuGet包添加?
我在問,因爲我喜歡保持項目儘可能乾淨,而且我不喜歡添加未使用的東西,最終使我的項目變得非常龐大而複雜。
不,你不需要使用NuGet。我不確定還需要什麼。這取決於你以及你想如何管理依賴關係。對於任何關鍵和開源的東西,我不僅抓住DLL,還抓取發佈版本的源代碼。 – WiredPrairie