我新建了一个wcf服务
[ServiceContract]
public interface IService1
{
[WebGet(UriTemplate = "/GetString")]
[OperationContract]
string GetString();
// TODO: 在此添加您的服务操作
} public class Service1 : IService1
{ public string GetString()
{
return "Hello world";
}
}在vs2010里面直接右键 在浏览器查看 Service1.svc我怎么才可以运行http://localhost:11301/Service1.svc/GetString现在运行http://localhost:11301/Service1.svc/GetString返回400啊 是不是web config要配置啊
[ServiceContract]
public interface IService1
{
[WebGet(UriTemplate = "/GetString")]
[OperationContract]
string GetString();
// TODO: 在此添加您的服务操作
} public class Service1 : IService1
{ public string GetString()
{
return "Hello world";
}
}在vs2010里面直接右键 在浏览器查看 Service1.svc我怎么才可以运行http://localhost:11301/Service1.svc/GetString现在运行http://localhost:11301/Service1.svc/GetString返回400啊 是不是web config要配置啊
要点是创建一个ServiceHost对象,并且让它承载服务。
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\其中Microsoft Visual Studio 9.0取决于版本参考:
http://msdn.microsoft.com/en-us/library/bb552364.aspx