用另一个.asmx 放你的服务
public class ServiceTest : System.Web.Services.WebService
{
[WebMethod]
public int ReturnAdd( int _a , int _b )
{
return _a + _b;
}
}

解决方案 »

  1.   

    1:请问用另外一个asmx放我的service是什么意思,能说详细点么?其实就算我把上面的[WebMetohd] HellowWorld 去掉也一样的结果2:另外问一下,我是在c#的环境下写的,这里只有一个.asmx.cs的文件啊3:对了如果一个.asmx.cs的文件里面有几个 class , 到底怎么指定其中一个class为与这个.asmx相关联的呢?
      

  2.   

    1 在你的project上 右键 add->add new item->WebService
    你把HelloWorld去掉了 但还是有两个类啊2 按步骤1添加了新的 .asmx文件后,切换到code view就是另一个 .cs文件了
    选则Solution Explorer窗口工具拦里的Show all files就可以看到3 好象是按顺序来,前面那一个
    你把两个class换一下位置试试more:当一个project里有多个.asmx(或.aspx)时,可以在.asmx上右键set as start page来作为开始页面(调试时自动运行那个)