我可以在4.0应用程序中引用.NET 3.5 .DLL吗?
问题描述:
主题说这一切...如果我有一个.NET 4.0的应用程序,我可以添加2.0/3.0/3.5 .DLL的引用?我没有安装VS2010,所以我无法检查自己(我正在做研究)。我可以在4.0应用程序中引用.NET 3.5 .DLL吗?
我试着在SO和Google上找到关于这两方面的信息,但我得到了相互矛盾的答案。
答
是的,你可以 - 但如果它是一个混合模式程序集(即包含本地代码和.NET代码的混合),那么我相信会导致问题。 (IIRC MySql驱动程序最近出现了这个问题,并且开发人员必须在.NET 4下重新编译才能正常工作。)