webservice 调用错误
我照着网上的一个例子写的一个webservice,代码如下:using System;
using System.Collections.Generic;
using System.Web;
using System.Web.Services;
using System.Data;
using System.Data.SqlClient;
namespace WS
{
/// <summary>
/// Summary description for Service1
/// </summary>
[WebService(Namespace = "http://localhost/MyService.asmx")]
//
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[(false)]
public class MyService : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
[WebMethod]
public bool TestConnection() //True
{
}
[WebMethod]
public DataSet GetDataSet()
{
}
}
}
然后在这个里面对myservice.asmx右键-》view in browser,正常。然后我又在本机新建一个web站点,然后增加web references,出现对话框,输入URL:http://localhost/MyService.asmx,然后,出现
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
无法找到资源。
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。
请求的 URL: /myservice.asmx
如果我在http://localhost这加端口号,又提示拒绝访问,在网上查了很多资料,没有有对症下药的,所以恳请各位帮我看看我要 怎么做?谢