我的情况如下。我正在使用 Silverlight 为我的 Windows Phone 8 开发一个简单的应用程序。在某些时候,我需要向我的应用程序添加额外的功能,例如上下文菜单。看来,添加对 Microsoft.Phone.Controls.Toolkit.dll 程序集的“正常”引用就足够了,而不是添加相应的 NuGet 引用,该引用会在其包中安装很多我根本不需要的东西。
那么问题来了:如果DLL提供的功能足够,我真的需要将它添加为NuGet包吗?
我之所以这么问,是因为我喜欢让我的项目尽可能地干净,而且我不喜欢添加最终使我的项目变得非常庞大和复杂的未使用的东西。