【问题标题】:Set ASP.NET version to 3.5 in the IIS 6 Default Web site properties (ASP.NET tab)在 IIS 6 默认网站属性(ASP.NET 选项卡)中将 ASP.NET 版本设置为 3.5
【发布时间】:2011-09-26 05:46:41
【问题描述】:

如何在 IIS 6 默认网站属性(ASP.NET 选项卡)中将 ASP.NET 版本设置为 3.5?从我可以看到的是第 2 版(即使我安装了 .NET 3.5 版)

【问题讨论】:

    标签: asp.net iis-6


    【解决方案1】:

    您不能在 IIS 中指定它。对于早于 Framework 4.0 且高于 2.0 的网站,您需要在 IIS 中指定 2.0 版本。

    但是,web.config 中有一些配置可以限制网站在框架版本 3.5 下运行或编译。默认情况下,Visual Studio 在 web.config 中进行这些设置

    这里是 web.config 的某些部分


    【讨论】:

    • 那么,我可以假设你的意思是 ASP.NET 版本下拉列表,我只会看到 ASP.NET 2 而已。如果我安装了 .NET 4 Framework,我将能够在下拉列表中看到另一个项目 - ASP.NET 4?
    • 仅供参考,您图片中的“3.5”本身并不是框架版本。它实际上是特定程序集的版本。这些是我在回答中提到的“额外程序集”。
    【解决方案2】:

    没有真正的“ASP.NET 3.5”。 “ASP.NET 3.5”实际上是“ASP.NET 2.0”加上一些额外的程序集。

    【讨论】:

    • 如果我错误地解释了你的答案,请纠正我 - 你的意思是如果我在机器上安装了 .NET 2 和 .NET 3.5 框架,默认情况下,我只能看到 ASP .NET 2.0 仅在“ASP.NET 版本”下拉列表中,对吧?
    • 没错。当您安装 4.0 时,它将被添加到列表中。
    猜你喜欢
    • 2011-03-09
    • 2011-01-14
    • 2010-09-06
    • 1970-01-01
    • 2011-02-06
    • 2013-12-21
    • 2019-08-20
    • 1970-01-01
    • 2011-08-28
    相关资源
    最近更新 更多