我想创建一个C#应用程序,以便在使用仅具有.NET 4.6的WinPE进行Windows构建期间运行。 这是否具有使用以下功能运行C#应用程序的能力:
using System.IO;
using System;
using System.Collections.Generic;
using System.Windows.Forms;
我知道这应该很容易找到,但我找不到.NET 4.6中特定程序集的列表。
答案 0 :(得分:2)
是的,.NET Framework是向后兼容的
请看这个链接:
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上运行。