我对许可问题的经验很少。假设我正在为 .NET 2.0 开发应用程序。可以在我的应用程序中使用(和分发)一些 .NET 3.5 DLL 吗?
例如,我可以将设置中的“System.Core.dll”复制到客户端的机器上吗?或者我什至可以提取一些类(例如使用反射器),将它的源代码放在我的一个项目中,然后按原样使用它?
我不确定使用 Reflector 来执行此操作是否合法,但是从Microsoft 的 Reference Source Server下载相同的类有什么区别?
无论如何,我想我只是在使用类,这是框架实际提供的。我的想法有什么误解吗?