在较低的.NET版本下运行.NET 4程序

时间:2011-02-06 13:45:39

标签: .net

当只在计算机上安装.NET 3框架时,是否可以运行.NET 4应用程序?

3 个答案:

答案 0 :(得分:5)

不,这是不可能的。

它们使用不同的运行时,您无法在不同的运行时上运行针对一个运行时的程序集。

.NET 2.0,3.0和3.5在2.0运行时运行。

.NET 4.0有一个新的运行时。

答案 1 :(得分:1)

没有。依赖于4框架的程序不向后兼容。

答案 2 :(得分:1)

不,我不认为这是可能的。

但是,您可以创建一个可以下载正确框架的安装程序(如果尚未安装)。 Visual Studio可以创建这样的安装程序(向您的解决方案添加安装项目)。