本人是WCF开发的菜鸟,最近在开发一个Silverlight+WCF架构的程序。
发现开发好的WCF在VS2008中能和Silverlight正常通信,但,将WCF服务部署到IIS上的话,总是报“The remote server returned an error: NotFound”的错误。
想请问各位大虾一下,有没有WCF服务部署到IIS的完整步骤说明吗?非常感谢!
...全文
309812打赏收藏
关于WCF的IIS部署问题,请高手不吝指点迷津
本人是WCF开发的菜鸟,最近在开发一个Silverlight+WCF架构的程序。 发现开发好的WCF在VS2008中能和Silverlight正常通信,但,将WCF服务部署到IIS上的话,总是报“The remote server returned an error: NotFound”的错误。 想请问各位大虾一下,有没有WCF服务部署到IIS的完整步骤说明吗?非常感谢!
在程序中调用,应该确保调用地址正确,
Uri address = new Uri(Application.Current.Host.Source, "../YourService.svc");
var webService = new YourWebService.YourWebServiceClient("YourServiceEndPointName", address.AbsolutePath);