1

我目前正在我的 Windows 2008 R2 服务器上运行 ASP.NET MVC2 Web 应用程序,我想将我的应用程序升级到 MVC4。这当然需要在服务器上安装更高版本的 .NET Framework。服务器是否能够处理 .NET Framework 的两个版本,IIS 7.0 是否能够处理更高版本的 .NET Framework?

是否可以在同一个 IIS 实例中运行一些使用 MVC2 和早期 .NET Framework 的网站以及一些 MCV4 应用程序?

谢谢。

4

2 回答 2

2

是的,.NET Framework 支持并行执行,这意味着安装多个版本不应相互影响。

有关应用程序如何选择其版本的所有详细信息和说明,请参阅: .NET Framework 中的并行执行

于 2012-11-21T14:21:51.333 回答
1

是的。您可以并排安装任何和所有 .NET Framework 版本。

这下一个可能没有必要,但它不会受到伤害:

我在按顺序安装它们时取得了更好的成功。首先是 2.0,然后是 3.0,然后是 4.5,然后是 4.0。 同样,这应该不是必需的,但是在安装它们时我遇到了一些愚蠢的错误,这些错误是通过卸载它们然后以正确的顺序重新安装来修复的。这可能只适用于 2.0 - 3.5,尽管因为 3.0 和 3.5 是附加安装 - 它们只是添加到 2.0 版本。4.0 更像是一个“真正的”不同的版本。

于 2012-11-21T14:16:15.627 回答