将webservice封装成dll
2016-03-15 20:38
387 查看
生成dll文件的步骤如下:
1、发布完成后,在浏览器中打开WebService文件,如:http://localhost/WebSer/WebService1.asmx,可以看到WebService1.asmx文件里可供调用的函数。
2、在地址栏将地址修改为http://localhost/WebSer/WebService1.asmx?wsdl,可以看到WebService1.asmx文件以XML格式显示出来。将此文件另存为WebService1.wsdl,保存到硬盘中,如E盘。
3、开始->所有程序->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio 命令提示(2010),在弹出的DOS界面中,定位到存储WebService1.wsdl的硬盘,然后输入指令:
WSDL WebService1.wsdl 回车,
可以看到生成了一个WebService1.cs文件(和WebService1.wsdl同一目录下),
然后输入指令:
csc /out:WebService1.dll /t:library WebService1.cs 回车
在同一目录下生成了WebService1.dll文件。
1、发布完成后,在浏览器中打开WebService文件,如:http://localhost/WebSer/WebService1.asmx,可以看到WebService1.asmx文件里可供调用的函数。
2、在地址栏将地址修改为http://localhost/WebSer/WebService1.asmx?wsdl,可以看到WebService1.asmx文件以XML格式显示出来。将此文件另存为WebService1.wsdl,保存到硬盘中,如E盘。
3、开始->所有程序->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio 命令提示(2010),在弹出的DOS界面中,定位到存储WebService1.wsdl的硬盘,然后输入指令:
WSDL WebService1.wsdl 回车,
可以看到生成了一个WebService1.cs文件(和WebService1.wsdl同一目录下),
然后输入指令:
csc /out:WebService1.dll /t:library WebService1.cs 回车
在同一目录下生成了WebService1.dll文件。
相关文章推荐
- iOS多视图传值方式之通知传值(NSNotification;NSNotificationCenter)
- 玩转JavaScript正则表达式
- YTU 2392: 求各位数字之和
- log4j
- 加载中dialog的另类实现
- JSP and Servlet
- The first job
- 数据库备份
- 按要求输出图形
- 蓝牙实战(三)
- iOS开发地图定位及地理编码
- 开机自启动和多进程守护
- 5.2数据比较
- Application类
- 图片缓存之内存缓存技术LruCache,软引用
- Android Eclipse 里面依赖自己的工程无法关联源码解决方案
- J2EE maven pom.xml常用的jar包
- [算法]删除无序单链表中值重复出现的节点
- 输入输出流2
- hihocoder 1272 买零食