IIS部署说明server2003

部署MVC项目到IIS6.0并配置Web服务
本文详细介绍了如何在Windows Server 2003环境下,通过安装必要的软件(如IIS6.0、Microsoft .NET Framework 3.5 SP1、Microsoft MVC 2.0)来部署MVC项目。同时,指导读者进行IIS的配置,包括网站、应用程序池、主目录、脚本资源访问等设置,确保项目能够顺利运行。此外,还提供了MVC项目中使用MSChart的步骤及解决银光服务无法正常显示的方法。

●所需环境:

    ◆操作系统:windows server 2003

       Microsoft .net FrameWork 3.5 SP1

       Microsoft MVC 1.0/2.0

       IIS 6.0

●介绍下mvc部署到IIS6.0的安装步骤:(特别注意:先安装IIS,再安装Microsoft .net FrameWork 3.5 SP1)

       mvc部署

       1.安装IIS 6.0

       2.首先安装 Microsoft .net FrameWork 3.5 SP1安装包,需要在线下载一些内容,如果下载的是完整安装包,其中还是要有10M左右的需要在线下载的内容。

       3.安装Microsoft MVC 2.0(具体版本有开发项目使用的版本为准。)

       IIS 的配置

       1.右击我的电脑à管理à服务和应用程序àInternet信息服务(IIS管理器) à网站à默认网站”,右键“属性”。“主目录”选项卡

其中本地路径为项目文件Web.config所在文件夹。“应用程序池”选默认项。若是新建网站,需在“Internet信息服务(IIS管理器)”里的“应用程序池”里新建应用程序池。然后在“主目录”里选择新建的程序池。

2.点击“主目录”里的“配置”按钮。

       3.添加MVC的解析:

【添加】,

可执行文件为C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_isapi.dll,“确认文件是否存在” 取消勾选,点击确定。

       4. 插入通配符应用程序映射,

点击 【插入】,选择C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_isapi.dll,“确认文件是否存在” 取消勾选,点击确定。

       5.Web服务扩展:

       首先查看是否存在名称为 ASP.NET v2.0.50727,允许的服务扩展,如果不存在,那么,

新建一个web服务扩展,关联文件为      

C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_isapi.dll, 并设置为【允许】。

       6.设置【主目录】,按照需要设置脚本资源访问、读取、写入、记录访问、索引资源 勾选项目。

       7.点击“默认网站”里的“文档”选项卡

添加默认文档,即项目运行的第一个页面。

       8. 点击“默认网站”里的“ASP.NET”选项卡

ASP.NET版本选择为“2.0.50727具体看自己项目使用的版本。

●  介绍下配置MCF服务,即客户端调用时Web.config如何配置问题。

.

点“下一步”,给服务起名称。然后浏览到WCF项目Web.config所在文件夹。然后点下一步。然后选中“运行脚本(如ASP)”,点下一步。然后完成。

然后给此服务建“应用程序池”。

然后在默认网站里选中刚才建的WCF服务,然后浏览里边的.svc文件。

若显示如上图所示,则wcf配置成功。

然后把

里的 拷贝到客户端Web.config里自动生成的调用wcf服务的配置的地方,

覆盖原有的带端口号的连接配置。到此位置,调用WCF的所有配置已经完成。

●  介绍MVC项目里在VS2008中使用MSChart,及在IIS发布时遇到的问题 (具体可参考:http://blog.youkuaiyun.com/zclmoon/archive/2010/07/12/5729905.aspx

  1. 先将MSChart.exe安装包安装在服务器上。
  2. C盘建立文件夹:TempImageFiles,并且给该文件夹赋权限 IIS_WPG。具体操作如下:选中该文件夹,点击属性,选《安全》页,点击添加,添加IIS_WPG(具有高权限的),该用户的权限是完全控制。
  3. 重启IIS(若重启IIS不行,则重启服务器。)

SilverLight部署须知

       1.安装Silverlight.exe文件。

       2.在所配置的网站属性里,选择HTTP头项,然后点击右下角“MIME类型”,添加

①扩展名:.xaml

MIME类型:application/xaml+xml

②扩展名:.xap

MIME类型:application/x-silverlight-app

MSChart部署须知

1.安装MSChart安装文件

2.在c盘下建立TempImageFiles文件夹,并添加IIS_WPG用户,并赋予完全控制权限。

3.在网站文件bin目录里添加System.Web.DataVisualization.dll ,在系统内部可以查询到此文件。

●报404错误解决办法,在web服务扩展里启动:在服务器端的包含文件和Active Server Pages,网站属性里ASP.NET里选择2.0.50727

●对银光不能正常显示的解决方法:

在银光项目里把需要引用的服务引用删掉重新做服务引用。在调用银光项目里做重新生成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值