一、项目创建

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

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

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

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

二、项目发布

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

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

三、项目部署

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

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

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

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

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

6.上述步骤完成之后

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

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

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

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

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

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

9.点击新添加的方法power

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

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

  1. 阿里云服务器购买 发布web项目全过程

    阿里云发布web项目使用历程: 注册阿里云用户 我的本地项目配置:win7 32位+jdk1.6+tomcat7.0+MyEclipse2014+sqlserver 2005+WEB项目(页面都为js ...

  2. Linux上部署web服务器并发布web项目

    近在学习如何在linux上搭建web服务器来发布web项目,由于本人是linux新手,所以中间入了不少坑,搞了好久才搞出点成果. 以下是具体的详细步骤以及我对此做的一些总结和个人的一些见解,希望对跟我 ...

  3. web项目的创建和发布

    1.Web项目的目录结构 2.Web项目的创建 <1>首先创建一个空的java项目 <2>选择模块,创建一个新模块 <3>选择javaq企业开发块,先勾选javaE ...

  4. 初识JavaWeb(web开发概述、web开发环境的搭建、创建并发布web项目)

    文章目录 JavaWeb web开发概述 web开发环境的搭建 web服务器的选择 环境搭建 Tomcat的配置文件 创建发布Web项目 JavaWeb web开发概述 学习web开发, 我们需要一台 ...

  5. 使用宝塔搭建环境,以及把自己本地的Web项目通过宝塔发布到远程云服务器上

    文章目录 使用宝塔搭建环境,以及把自己本地的Web项目通过宝塔发布到远程云服务器上 XSheel连接到远程云服务器之后使用宝塔搭建环境 使用宝塔搭建服务器的环境 什么是搭建服务器环境 1.安装宝塔 2 ...

  6. eclipse发布web项目到tomcat服务器

    README:  使用eclipse发布web项目到tomcat有很多坑儿的.下面依依道来. step1)eclipse建立web 项目: step2)在tomcat服务器上为该web项目配置的虚拟目 ...

  7. Eclipse中web项目的默认发布路径改为外部Tomcat中webapp路径

    可参考http://www.cnblogs.com/mihu/p/4772509.html 和http://www.cnblogs.com/dyllove98/archive/2013/06/07/3 ...

  8. Maven发布web项目到tomcat

    在java开发中经常要引入很多第三方jar包:然而无论是java web开发还是其他java项目的开发经常会由于缺少依赖包引来一些不必要的异常.常常也是因为这样的原因导致许多简单的缺包和版本问题耗费大 ...

  9. 【ASP.NET】ASP.NET如何发布Web项目

    1.右击需要发布的项目,选择 属性>应用程序 在目标框架中选择.NET的版本,选择的版本的要本机安装的版本相符合,通常可以在"C:\Windows\Microsoft.NET\Fram ...

最新文章

  1. python 形参 拷贝_Day124:python中的变量、引用、拷贝
  2. OpenCV:使用OpenCV无缝克隆模块的实例(附完整代码)
  3. maven 的安装配置 和编译java程序
  4. 2020年后台开发程序员应该学习的8大技术
  5. Rabbits UVALive - 8211
  6. Vue 中使用watch监听$route 无效问题
  7. 获取项目根路径,并在其下创建一个名称为userData 的目录。
  8. 性能优化实战案例——助力某移动OA系统
  9. 本地计算机上的mysql80服务启动后停止 某些_MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止...
  10. [poj2234]Matces Game_博弈论
  11. debian10安装mysql_ECS Debian 系统安装mysql数据库的具体操作
  12. 【白皮书分享】2020年短视频全链路营销白皮书.pdf(附下载链接)
  13. 问题三十七:C++怎么解一元四次方程?(2)——怎么解一元三次方程
  14. DDR3 Vivado 仿真测试成功
  15. 如何设置win7计算机不更新,win7系统不要自动更新的设置步骤(图文)
  16. 任何情况下请通过正规渠道变更信用卡额度
  17. 软件测试-软件测试总结
  18. 开发电商App哪家好
  19. 语义网技术综述(web3.0)
  20. PAT 甲级1116 1117 1118 1119 解题报告

热门文章

  1. 周期性工作crontab
  2. [AX]AX2012 C#使用IIS宿主AIF服务的一些问题
  3. C#将数据库图片显示在pictureBox
  4. JavaScript的高大强
  5. 5 shell命令之tr
  6. linux之man命令
  7. 放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结
  8. swift4.1 系统学习十 函数
  9. Android 调试技巧之快速重启生效
  10. 一个简单 JDK 动态代理的实例