【问题标题】:IIS Express or CassiniIIS Express 或 Cassini
【发布时间】:2026-02-11 03:05:01
【问题描述】:

我有点困惑。我正在使用 Visual Studio 2010,但有点不确定 VS 2010 在运行 Web 应用程序时是使用 IIS Express 还是 Cassini。有什么区别?

谢谢,

萨钦

【问题讨论】:

    标签: visual-studio-2010 iis-express cassini


    【解决方案1】:

    VS 2010 SP1 支持 IIS Express 和 Cassini(VS 2010 仅支持 cassini)。您可以将项目配置为使用 IIS Express 或 Cassini。

    默认情况下 VS 2010 SP1 使用 Cassini 并更改右键单击您的网站/Web 应用程序并选择“使用 iis express”。 (使用 IIS Express 时,您会找到一个 IIS Express 托盘图标,在那里您可以看到所有正在运行的站点)

    【讨论】:

      【解决方案2】:

      我认为this 主题将回答您的大部分问题。简而言之:

      • 您使用 Cassini 还是 IIS Express 取决于您的项目配置

      • IIS Express 具有更丰富的功能包。

      【讨论】:

        【解决方案3】:

        我会推荐 IIS Express,因为我花了 2 天多的时间来寻找在 Cassini 中运行良好的错误,这些错误现在在 IIS Express 中抬起了丑陋的脑袋(并试图发布到 IIS7.5)。 (这些主要是 SimpleMembershipProvider 的配置错误)

        【讨论】: