IIS部署说明server2003

来源:互联网 发布:adams软件简介 编辑:程序博客网 时间:2024/06/05 18:20

●所需环境:

    ◆操作系统: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.5SP1安装包,需要在线下载一些内容,如果下载的是完整安装包,其中还是要有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.csdn.net/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 ServerPages,网站属性里ASP.NET里选择2.0.50727

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

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

原创粉丝点击