锋利的C#

  程序员博客 :: 首页 :: 新随笔 :: 订阅 :: 管理 :: 登录 ::
访问csharp的空间

随笔分类

随笔归档

个人相册

阅读排行榜

评论排行榜

最新评论

csharp 阅读(5422) 评论(0)

CassiniServer作为本地IIS运行程序,使用它可以无需要安装IIS,直接运行ASP.NET网站。
它是一个使用Microsoft® .NET® Framework写的简单的Web服务器。使用the ASP.NET hosting APIs (System.Web.Hosting)展示ASP.NET。Cassini Web Server自Visual Studio 2005开始已经内建于开发环境内提供ASP.NET开发时使用。

 

和IIS比较,Cassini有如下限制:
1)每个端口只能使用一个ASP.NET 应用
2)不支持HTTPS
3)不支持认证
4)只响应localhost请求

 

如何使用Cassini Web Server
使用到的文件:
WebDev.WebHost40.dll - 额外组件,必须安装到GAC
WebDev.WebServer40.exe - web服务器的二进制文件,这是普通的WINDOWS应用程序。
WebDev.WebServer40 配置和清单文件

 

运行Cassini:

WebDev.WebServer40.exe /port:8111 /path:"c:\Projects\My Web Application"
浏览器浏览: 外链网址已屏蔽localhost:8112/Home.aspx

 

下载源代码:外链网址已屏蔽www.okbase.net/file/item/22291


发表评论
切换编辑模式