为什么在Windows7(.net 3.5)中工作的应用程序不能在Win8(.net4.5)中工作

本文关键字:工作 不能 Win8 net4 应用程序 为什么 Windows7 net | 更新日期: 2023-09-27 18:07:20

我有一个应用程序与TargetFrameworkVersion=v3.5

 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

应用程序在windows 7中工作良好,但在windows 8中我需要安装。net框架3.5来使用应用程序。为什么我应该安装。net框架3.5,即使Win8有默认的。net框架4.5。我应该怎么做才能在Win7和Win8中使用应用程序?

为什么在Windows7(.net 3.5)中工作的应用程序不能在Win8(.net4.5)中工作

。Windows 8默认不安装。NET 3.5,只安装。NET 4.5。

。.NET 4.0/4.5和。NET 2.0/3.0/3.5是并排安装的。因此,在。net 3.5上构建的应用程序将无法在4.0或4.5上运行。有关更多信息,请参阅这篇MSDN文章。

请参阅MSDN关于在Windows 8上安装。net 3.5的文章。

请参阅本页,了解每个版本的Windows上预装了哪些版本的。net。

遗憾的是,Windows 7和Windows 8都没有预装通用版本。Windows 7的版本是3.5.1(包括2.0,3.0,3.5),Windows 8的版本是4.5。