小智 6
默认情况下,未为WCF服务配置IIS 7.0.以下是配置IIS 7.0以运行WCF服务的步骤:
安装IIS ADDONS
转到控制面板 - >程序 - >打开或关闭窗口功能.等待列表在Microsoft .NET Framework 3.0或更高版本中进行编译,同时检查"Windows Communication Foundation HTTP激活"和"Window Communication Foundation非HTTP激活"插件.在"Internet信息服务"部分中,检查"Web管理工具"下的所有插件,这是从Visual Studio直接发布WCF.按确定,安装将完成.
添加MIME类型
在IIS控制面板上,双击MIME Types小程序.在"操作"菜单上,单击"添加"菜单项.弹出一个窗口,输入以下信息:
文件扩展名:.svc
MIME类型:application/octet-stream
添加HANDLER MAPPING
再次单击左侧的"默认网站"节点,然后双击右侧的"处理程序映射"小程序图标.在"操作"菜单上,单击"添加托管处理程序".弹出一个窗口,输入以下信息:
请求路径:*.svc
键入:System.ServiceModel.Activation.HttpHandler
名称:svc-Integrated
现在我们必须部署服务,为WCF服务配置IIS.
以管理员身份通过Visual Studio部署服务.右键单击Service project file并单击Publish,现在在新打开的对话框中选择Default Application,然后单击Create New Web Application name按钮并单击Open.
| 归档时间: |
|
| 查看次数: |
7292 次 |
| 最近记录: |