Visual Studio提供的IIS服务器和开发服务器有什么区别?

时间:2010-11-04 10:48:42

标签: asp.net iis asp.net-development-serv

任何人都可以告诉我Visual Studio提供的IIS服务器和开发服务器之间的区别。

2 个答案:

答案 0 :(得分:8)

以下是一些可供阅读的链接: - )

Core Differences Between IIS and the ASP.NET Development Server

ASP.NET Development Server or Localhost IIS?

What are the (dis)advantages of using Cassini instead of IIS?

我不知道您为什么要调查此问题,但您可能需要查看IIS Express - Introducing IIS Express

答案 1 :(得分:1)

有许多不同之处,其中一些:

  1. Cassini的本地访问
  2. 卡西尼不支持S
  3. Cassini作为您的帐户运行(无论谁登录),IIS作为服务运行,这意味着某些事情会发生很大变化
  4. 不支持基本,摘要等身份验证方法
  5. 不运行任何IIS模块,这意味着您将无法执行URL重写,默认文档,目录浏览,静态页面的自定义错误等操作
  6. 不支持虚拟目录等内容
  7. 我建议任何想要像Cassini一样简单的人,但更兼容的是使用IIS Express,它支持IIS的几乎所有功能,但有一个适合开发的简化模型http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx。 Visual Studio将包含对它的支持。