iis服务器发布web项目,webservice创建、发布及在IIS上部署

本文详细介绍了如何从头创建一个ASP.NET WebService,包括在VS2010中新建项目、编写服务代码、发布项目。接着,文章详细阐述了IIS的安装与配置过程,包括设置应用程序池、添加虚拟目录、部署项目,并解决了发布后可能出现的错误。最后,讲解了如何测试和调用发布的WebService。
摘要由CSDN通过智能技术生成

一、项目创建

1.以vs2010为例,新建“asp.net空web应用程序”

cb94248dc1ac

2.在创建好的项目中新建项,创建web服务

cb94248dc1ac

3.打卡webservice1.asmx文件,更改namespace为本地IP,增加一个power方法求平方

cb94248dc1ac

4.项目完成,下面进入发布阶段

二、项目发布

1.在创建项目上右击,点击“发布”,修改“配置文件名称”、“发布方法”、“目标位置”,修改完成后点击“发布”

cb94248dc1ac

2.发布成功后,所发布文件路径下产生三个文件

cb94248dc1ac

三、项目部署

1、安装IIS过程:在控制面板——程序——程序功能——启动或关闭Windows功能,把Internet information services下的FTP服务器、web管理工具、万维网服务全部勾选,点击确定

cb94248dc1ac

2. 验证IIS是否正确安装,等待几分钟后IIS配置完成在浏览器输入http://localhost/iisstart.htm.

cb94248dc1ac

3.将项目部署到IIS,计算机——管理——服务和应用程序——Internet information services——查看应用程序池——设置应用程序池默认设置——将启动32位应用程序设置为true

cb94248dc1ac

4.在“Default Web Site”上右击,选择“添加虚拟目录”,设置别名,物理路径选择上面项目发布的路径,然后点击连接为——设置——用户名——密码(用户名为管理员账户)

cb94248dc1ac

5.连接设置完成后,点击测试设置,查看连接成功后点击确定

cb94248dc1ac

6.上述步骤完成之后

(1)会在“Default Web Site”下面产生一个新的文件夹,选中该文件夹,然后右键选择“转换为应用程序”

(2)点击应用程序,选择目录浏览,右键打开功能,点击启用(默认为禁用)

cb94248dc1ac

(3)选中该应用程序,点击右侧“浏览*:80(http)”

cb94248dc1ac

7.点击webservice1.asmx,出现如下错误

cb94248dc1ac

解决方法:控制面板——启动或关闭windows功能——Internet信息服务——万维网服务——应用程序开发功能,勾选上“.net Extensibility3.5” 及等带.net的选项,保存后,重启IIS服务器即可。iis默认安装的时候是没有勾选这些选项的。

8.重启IIS后,再次点击webservice1.asmx,可以看到webservice1中的2个方法

cb94248dc1ac

9.点击新添加的方法power

cb94248dc1ac

总结:本篇文章详细介绍了webservice从创建到发布再到部署的整个过程,接下来将进一步学习如何调用webservice。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值