1

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

 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

应用程序在 Windows 7 中运行良好,但在 Windows 8 中我需要安装 .net framework 3.5 才能使用该应用程序。为什么即使 Win8 有默认的 .net framework 4.5 我也应该安装 .net framework 3.5。我应该怎么做才能使用Win7 和 Win8 中的应用程序?

4

2 回答 2

4

默认情况下,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 文章。

请参阅有关在 Windows 8 上安装 .NET 3.5 的 MSDN 文章。

于 2013-04-03T05:27:09.953 回答
0

有关在每个版本的 Windows 上预安装的 .NET 版本的摘要,请参阅此页面

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

于 2013-04-03T05:27:32.193 回答