我为内部使用而开发的一组UserControl是用.NET 2.0编写的,但我目前的开发是在.NET 3.5中。假设如下:
对于我来说,将控制库更新为3.5,是否有任何优势(除了满足错误的整洁感)?
我相信即使使用我的控件的机器没有安装.NET 2.0运行时,如果它具有3.5运行时,我的库也可以运行。
答案 0 :(得分:3)
将它们带到3.5的唯一原因是整洁关注。否则,在其他方面,它们可以与.NET 3.5一起使用。请记住,3.0和3.5是2.0的库扩展。即他们跑到2.0的顶部。 (然而,事情随着4.0改变了。)