gpt4 book ai didi

c# - 在带有/.NET 4.0 的 Windows 7 上运行 C# v.

转载 作者:太空宇宙 更新时间:2023-11-03 23:17:44 28 4
gpt4 key购买 nike

我们正在编写一个必须在 Windows 7 上运行的应用程序...我们无法在这些客户端计算机上安装新版本的 .NET 框架。作为开发人员,我想使用所有新奇的 C# 6.0 语言功能,如果我理解正确的话,语言和框架已经分离。

我只需要澄清一下:如果我在我的应用程序中以 C# 6.0 为目标,代码是否仍然可以在以 .NET 4.0 作为最高框架版本的 Win7 客户端上正确运行?

最佳答案

是的,您可以在面向较早版本的 .NET 时使用 C# 6 编译器。这通常的工作方式是您拥有更新版本的 Visual Studio 并将其定位于特定的 .NET 版本。对于 C# 6,this means VS2015 .您将能够使用任何新的 C# 功能,只要它们不依赖于 .NET 库。在特殊情况下,比如如果你想使用 async 东西,有 backward compatibility libraries可用。

You could also直接使用csc.exe(C#编译器),绕过Visual Studio。

关于c# - 在带有/.NET 4.0 的 Windows 7 上运行 C# v.<latest>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36700405/

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