4

是否可以在 2.0 到 4.5 的所有 .NET 版本上运行单个 .NET exe,而无需单独的二进制文件?

假设我需要做的就是Console.Writeline("Hello world");

4

3 回答 3

8

是的,只要确保以框架 .Net 2.0 为目标。

您可能会看到:.NET Framework 中的版本兼容性

.NET Framework 4.5向后兼容使用 .NET Framework 版本 1.1、2.0、3.0、3.5 和 4 构建的应用程序。换句话说,使用以前版本的 .NET Framework 构建的应用程序和组件将在.NET 框架 4.5。

于 2012-11-29T05:11:09.820 回答
2

您可以针对 .NET 2.0,由于向后兼容性,它也将在 .NET 4.0 上运行。

于 2012-11-29T05:11:58.100 回答
0

使用 .Net Framework 2.0 创建应用程序任何 IDE。这样你就可以在任何2.0以上的Framework中运行。.Net Framework 支持向后兼容性。

于 2012-11-29T06:46:19.657 回答