【问题标题】:ASP.NET IIS vs IIS Express [duplicate]ASP.NET IIS 与 IIS Express [重复]
【发布时间】:2013-04-02 09:12:48
【问题描述】:

我有一个 ASP.NET 4.0 Web 项目,我从源代码管理中获得并尝试在我的 PC(Win7、VS 2010)上运行。它抱怨说它是为 IIS Express 配置的,但我有 IIS。

所以我下载了 IIS Express,但后来它抱怨我两者都有!

这是我需要在这台 PC 上完成的唯一项目。我不想更改其他开发人员的配置,但是当我进入程序时,IIS 不在列表中(IIS Express 是)。

有什么方法可以禁用/删除 IIS 并离开 IIS Express?

【问题讨论】:

  • 最好的办法是使用文本编辑器修改项目文件,以便为 IIS 配置它。

标签: asp.net iis


【解决方案1】:

IIS 是 Windows 的一部分 - 您可以在打开或关闭 Windows 功能下安装/卸载它。 http://windows.microsoft.com/en-US/windows-vista/Turn-Windows-features-on-or-off?woldogcb=0(查找 Internet 信息服务)。

如果您没有为当前项目指定“将服务器设置应用于所有用户(存储在项目文件中)”,您也可以仅为您更改项目设置 - 请参阅项目设置的“Web”选项卡。

【讨论】:

    【解决方案2】:

    IIS 列在控制面板 > 程序和功能 > Windows 功能下,它不在主程序列表中,而是在单独的弹出窗口中。

    但是,您的应用程序不应该只在 IIS Express 上运行 - 它应该在完整的 IIS 上运行。为什么需要脱节的配置?

    【讨论】:

      猜你喜欢
      • 2020-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-03
      • 1970-01-01
      • 1970-01-01
      • 2011-06-13
      • 2012-01-13
      相关资源
      最近更新 更多