Som*_*des 1 .net c# visual-studio
我有一个使用.Net 4.5功能的模块,我们的应用程序也适用于XP用户.所以我在考虑将这个.net 4.5依赖模块移动到单独的项目中.我如何才能拥有一个针对不同版本的两个项目的解决方案?
解决方案中的每个项目都针对它的特定版本的.NET,因此没有什么特别的,但是你不能从.NET 4.0项目中引用面向.NET 4.5的项目/模块.
如果您需要针对某些模块定位.NET 4.5,那么您的主应用程序也必须以.NET 4.5为目标,因此如果无法解决这些功能,您需要放弃XP支持,这对IMO来说并不是坏事,因为XP不受支持操作系统了.
如果.NET 4.5中的该功能是async/ await-feature,您可以使用Microsoft.Bcl.Async-package继续定位.NET 4.0 ...