如果我只有.net 4.6,我可以运行c# WF应用程序吗?

本文关键字:运行 WF 应用程序 我可以 net 如果 | 更新日期: 2023-09-27 18:07:58

我想创建一个c#应用程序,在使用只有。net 4.6的WinPE的Windows构建期间运行。它是否有能力运行一个c#应用程序,使用以下代码:

using System.IO;
using System;
using System.Collections.Generic;
using System.Windows.Forms;

我知道这应该很容易找到,但是我找不到。net 4.6中特定程序集的列表。

如果我只有.net 4.6,我可以运行c# WF应用程序吗?

是的,.NET框架是向后兼容的

请参阅此链接:

https://msdn.microsoft.com/en-us/library/ff602939 (v = vs.110) . aspx

节选自该页:

. net Framework 4.5及其发布版本(4.5.1,4.5.2,4.6,4.6.1和4.6.2)向后兼容使用。net Framework早期版本构建的应用程序。换句话说,使用以前版本构建的应用程序和组件无需修改就可以在。net Framework 4.5上运行。然而,默认情况下,应用程序运行在它们开发的公共语言运行库版本上,所以你可能需要提供一个配置文件来使你的应用程序运行在。net Framework 4.5上。