![](/img/trans.png)
[英]Mixing MEF parts targetting .NET 3.5 with an application targetting .NET 4.0
[英]How to get code library targetting .Net 4 to work with .Net 3.5 application
我正在构建一个新的代码库,并希望使用.Net 4作为我的目标框架,因为我的所有新应用程序都将使用.net 4.我的旧版Web应用程序使用.Net 3.5。 我想将这个代码库用于我的所有应用程序。
此时,我只看到2个选项
有没有办法绕过这个,所以我的代码库是一个单独的编译? 不知道4中是否有东西允许这样的东西。
为什么不直接针对.NET 3.5构建库?
互操作和混合模式程序集有一些警告,但对于纯C#程序集,它应该不是问题。
可以针对不同版本的框架使用不同的构建配置,但有点痛苦 - 您需要手动处理项目文件。 以MiscUtil的项目文件为例。
我不明白为什么你对之前的.NET 2 / .NET 3.5情况感到满意 - 这与它没有太大的不同。
当然,更新您的webapps以在.NET 4上运行可能是最好的解决方案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.