C#创建、部署、调用WebService图文实例详解

2019-12-30 18:51:51王旭

C#,创建,部署,调用,WebService

这个错误的原因是在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装。

解决方法就是:开始菜单 > 命令提示符(管理员),然后输入并执行   %windir%Microsoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i   命令行。

C#,创建,部署,调用,WebService

这个问题的是因为,应用程序池设置的原因,开始新建网站的时候没有选择应用程序池,默认为v2.0的版本,不支持 Framework 4.5。

C#,创建,部署,调用,WebService

解决方法就是选择应用程序池,然后改为v4.0的版本,管道模式设置为集成。

C#,创建,部署,调用,WebService

这个错误的原因是由于系统目录下的Temp目录无相应的权限所致。

解决方法就是进入 C盘 windows 目录下的 Temp 目录,右键属性 >  安全栏 > 编辑 > IIS_IUSRS 的权限设置为完全控制。

C#,创建,部署,调用,WebService

C#,创建,部署,调用,WebService

这个错误的原因是因为没有配置网站的默认文档。

解决方法就是选中网站,点击默认文档,然后添加一个默认的页面,即应用程序的起始页面。

C#,创建,部署,调用,WebService

C#,创建,部署,调用,WebService

然后,处理了众多问题之后,总算是部署成功了。

C#,创建,部署,调用,WebService

 

接下来,就来个简单的 webservice 的调用示例。

C#,创建,部署,调用,WebService

先添加一个控制台应用程序,然后右键引用,选择添加服务引用。

C#,创建,部署,调用,WebService