之前没用过不知道具体怎么发布。我是在本地调试编译通过后,发布。然后把发布的bin,service.asmx和Web.Config传到了服务器上。位置放在我的网站下一个文件夹里。
网站根目录 |--ws/bin, service.asmx, Web.Config |--css/... |-- default.asp... |-- ...
我现在比较糊涂的是:
1. WebService中Namespace的值到底应该放什么?如果我网站的网址是163.com的话那我的WebService应该这么写么?还是不加Service.asm??我看还有人说这里随便写 = =||||
[WebService( Namespace = "http://163.com/WS/Service.asmx", Name = "..." )]
2. 我服务器上的iis该怎么设置?需要把ws那个目录生成application么??
3. Web.Config里是不是要加上这个??
<system.web> <webServices> <protocols> <add name="HttpGet"/> <add name="HttpPost"/> </protocols> </webServices> .............
我现在是把ws那个目录生成应用程序了,然后直接访问http://163.com/WS/Service.asmx 的话,错误是:
Could not create type 'Service'.
<%@ WebService Language="C#" CodeBehind="~/App_Code/Service.cs" class="Service" %>
要撞墙了!救命啦~5555555, 哭死!在下是菜鸟,还请说的详细点,叩谢。。。
添加回答
举报
0/150
提交
取消