你怎么能在同一个应用程序中同时针对.net 3.5和4.0?

jon*_*ine 2 .net devexpress visual-studio-2010

我准备升级我们的devexpress库.

我注意到他们说他们的最新版本是用.net 3.5构建的,支持3.5+.嗯...怎么可能,3.5使用clr 2.0,4.0使用4.0(当然)......看看他们的dll中的清单你可以看到它的引用.net 2.0库...所以如何你会建立一个dll,它也会愉快地运行在只有.net 4.0的系统上(如果用3.5构建).

我知道有一个选项,你可以放入一个应用程序配置文件,让它以更高的框架为目标,但我想我错过了某些......

我已直接通过电子邮件发送给他们,但尚未收到回复.

谢谢,乔纳森

Mic*_*Liu 5

引用.NET 2.0程序集的DLL在.NET 4.0中运行良好.由于程序集统一,运行时将自动将引用重定向到相应的.NET 4.0程序集.

我认为"支持3.5+"意味着他们已经在.NET 4.0中测试了他们的代码.