前言:
之前写过一篇详细的Webservice详细的WebService开发(C#)+Java调用-教程
但是实验品,那怎么部署到工程上,即怎么隐藏源码,其实生成Dll即可,下面记录一下方法。
一.生成DLL
1.打开VS命令框,并进入到源码的目录(.cs)
2.命令生成dll
csc out/:WebService.dll /t:library WebService.cs
注意:这个dll的名称要和工程中的 .asmx文件名相同
二、部署
部署的时候WebService.dll放在工程中的bin文件下,没有bin的话自己新建一个,然后源码就可以去掉了。
1.添加网站
2.添加默认文档(这项的目的是打开起始页显示的网页,不配置也可以,不配置的话就显示默认页)
3.修改.NET为4.0版本
4.浏览
看起来页面干净了许多,这是因为设置了默认文档。
5.使用接口的时候怎么查看接口?
在网址后加“?wsdl”