gpt4 book ai didi

c# - 将 .NET 配置为在 Windows 7 上使用 3.5,在 Windows 8 上使用 4.5

转载 作者:可可西里 更新时间:2023-11-01 10:37:43 24 4
gpt4 key购买 nike

如何配置我的应用程序以在 Windows 7 和 Windows 8 上运行?我的应用程序是用 .net 3.5 编写的,它在 Windows 7 中运行良好,但对于 Windows 8,应用程序要求打开 .net 3.5 功能。这是因为 Windows8 默认有 .net framework 4.5。所以我的问题是如何配置我的应用程序以在 Windows 8 中使用 .net 4.5 并在 Windows 7 中使用 .net 3.5?

谢谢,

最佳答案

你不能
您的应用程序必须针对一个 .NET 框架,您不能针对多个框架。我建议您以 .NET 4 为目标,因为它广泛安装在 Windows 7 上,带有 4.5 的 Windows 8 可以运行 .NET 4 的应用程序构建。从 .NET 3.5 升级到 .NET 4 工作正常。

请确保以 .NET 4 Client Profile 为目标,因为默认情况下 Windows 计算机上未安装完整的 .NET 4。

编辑:有关将代码从 .NET 3.5 升级到 .NET 4 的更多信息(几周前我不得不这样做,所以我知道会发生什么样的问题)。
除非您的代码使用未包含在 .NET 4 Client Profile 中的服务器端组件(即 System.Web)并且需要完整的 .NET 4(不是由默认在最终用户 win7 PC 上)。
只需将您的项目切换到 .NET 4 客户端配置文件并检查它是否编译。如果它是编译的,则意味着它不使用任何服务器端组件。

关于c# - 将 .NET 配置为在 Windows 7 上使用 3.5,在 Windows 8 上使用 4.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15876338/

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