2010-10-23 104 views
2

我正在开始一个新的类项目,我希望它可以被.NET 3.5和4.0项目使用。.NET 3.5(2.0?)和4.0应用程序均可使用类库?

如果我为.NET 3.5构建它,除了那个之外,我还需要做些什么吗? .NET 4.0项目可以安全地使用它,而无需编译它吗?有没有不兼容?我知道,作为一个例子,.NET 1.1应该与1.0兼容,但是有一些细微的变化(我不记得)。

或者我需要构建它两次,一次是3.5一次为4.0?并且...为两者运行单元测试?

我不知道是否有将是可以利用的东西在4.0,是不是在任何3.5的代码,所以我不知道是否有任何真正的需要实际上使一个单独的4.0版本。

所以我的问题是:我必须,还是应该?

回答

1

是的,它应该没有问题。 奇怪的事情发生了,它不起作用 - .net 4现在提供side by side frame work hosting

这肯定会工作,但它可能不会需要,因为4.0框架向后兼容3.5。

相关问题