6

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

谢谢,

萨钦

4

3 回答 3

7

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

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

IIS Express 托盘图标

于 2012-07-13T06:08:28.353 回答
5

我想这个话题会回答你的大部分问题。简而言之:

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

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

于 2012-07-12T15:08:05.160 回答
3

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

于 2013-04-16T14:24:27.807 回答