gpt4 book ai didi

c# - 是否可以通过在运行时选择不同的 .net 框架来在一台机器上运行应用程序?

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

是否可以通过在运行时选择不同的 .net 框架来在单台机器上运行应用程序?

我好奇的问它是否可能?

最佳答案

应用程序运行后,您无法更改它使用的 .NET Framework。

在应用程序运行之前,您可以进行一些扩展,但这取决于构建配置。您可以为特定版本的 CLR 构建 .NET 应用程序,对 .NET Framework 版本有最低要求。它将选择安装在该计算机上的最合适的 .NET Framework 版本。

因此,为 .NET 2.0 CLR 构建的应用程序可以在 .NET 2.0、3.5 等上运行。然后是 .NET 4.0 CLR。您可以强制至少在 4.7.1 上运行,但这意味着它也可以在 4.7.2 或 4.8 上运行。 (我暂时不考虑旧的 1.0 和 1.1 CLR)

所有 4.X 都是 .NET CLR 4 的就地更新。所有 2.X 和 3.X 都是 .NET CLR 2 的就地更新。您只能为一个框架安装一个版本特定的 CLR。​​

关于c# - 是否可以通过在运行时选择不同的 .net 框架来在一台机器上运行应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51167913/

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