【发布时间】:2011-04-29 14:59:44
【问题描述】:
我正在开始一个新的类项目,我希望它可以被 .NET 3.5 和 4.0 项目使用。
如果我为 .NET 3.5 构建它,除此之外我还需要做什么吗? .NET 4.0 项目是否可以安全地使用它而无需对其进行编译?有什么不兼容的地方吗?我知道,例如,.NET 1.1 应该与 1.0 兼容,但有一些细微的变化(我不记得了。)
或者我需要构建两次,一次用于 3.5,一次用于 4.0?并且...为两者运行单元测试?
我不知道是否会有任何代码可以利用 4.0 中没有的 3.5 中的任何内容,所以我不知道是否真的需要实际制作单独的 4.0 版本。
所以我的问题是:我必须,还是应该?
【问题讨论】: