在.NET Framework 3.5和.NET 4.0下并行执行

时间:2012-12-14 10:30:10

标签: c# .net .net-4.0 .net-3.5 versioning

我遇到了一个问题,那就是在不同版本的.NET下运行的程序集的编译。

必须始终将引用某些第三方SDK的一个程序集编译为.NET 4.0版。 (这是一个dll)。

另一个程序集(.exe)引用了以3.5版本编译的100个其他程序集。这个程序集(.exe)需要引用上面的那个(.dll,它是在.NET 4.0上编译的),并且需要在其引用中包含作为Project依赖项。

我该怎么做才能解决我的问题?

1 个答案:

答案 0 :(得分:1)

难道你不能将v3.5项目的版本提升到v4,以便包含v4 dll吗?您仍然可以引用所有v3.5程序集(最多只有一个可解决的警告)。