我的情况如下。我正在为使用Silverlight的Windows Phone 8开发一个简单的应用程序。在某些时候,我需要为我的应用程序添加一个额外的功能,如上下文菜单。看来,向Microsoft.Phone.Controls.Toolkit.dll程序集添加一个“正常”引用就足够了,而不是添加相应的NuGet引用,它在其包中安装了很多东西,我真的不需要它们。Windows Phone Toolkit:我真的需要使用NuGet进行安装吗?
所以问题是:如果由DLL提供的功能足够,我是否真的需要将它作为NuGet包添加?
我在问,因为我喜欢保持项目尽可能干净,而且我不喜欢添加未使用的东西,最终使我的项目变得非常庞大而复杂。
不,你不需要使用NuGet。我不确定还需要什么。这取决于你以及你想如何管理依赖关系。对于任何关键和开源的东西,我不仅抓住DLL,还抓取发布版本的源代码。 – WiredPrairie