gpt4 book ai didi

c# - 如何在 .net 解决方案中有两个项目,一个针对 4.0 框架,另一个针对 4.5 框架?

转载 作者:太空宇宙 更新时间:2023-11-03 20:01:00 27 4
gpt4 key购买 nike

我有一个使用 .Net 4.5 功能的模块,我们的应用程序也适用于 XP 用户。所以我正在考虑将这个 .net 4.5 依赖模块移动到单独的项目中。我怎样才能有一个解决方案,其中有两个项目针对不同的版本?

最佳答案

解决方案中的每个项目都以其特定版本的 .NET 为目标,因此没有什么特别之处,但是您不能从 .NET 4.0 引用该项目/模块以 .NET 4.5 为目标项目。

如果您的某些模块需要以 .NET 4.5 为目标,您的主应用程序也必须以 .NET 4.5 为目标,所以如果没有办法绕过该功能,您需要放弃 XP 支持,在我看来这并不是坏事,因为 XP 是不再是受支持的操作系统。

如果 .NET 4.5 的功能是 async/await - 您可以使用 Microsoft.Bcl.Async 的功能-打包并继续以 .NET 4.0 为目标...

关于c# - 如何在 .net 解决方案中有两个项目,一个针对 4.0 框架,另一个针对 4.5 框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28361299/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com