从IIS 7.5上部署的应用程序中从类库中使用WCF时出错

时间:2013-04-24 07:37:27

标签: wcf iis

我是WCF服务的新手,在从类库中消耗WCF时遇到错误,如果我错了,请更正;我在步骤中解释我的问题

1.部署在本地IIS中的独立WCF项目,从Visual Studio(dev env)运行良好。

2.创建CustomClientChannelFactory类并从业务层(即类库)中消耗WCF

CustomClientChannelFactory<IPDServices.IIPDServices> objChannelFactory = new CustomClientChannelFactory<IPDServices.IIPDServices>("BasicHttpBinding_IIPDServices", "HISWCFService.config"); 
                IPDServices.IIPDServices obj = objChannelFactory.CreateChannel();    
                strXML = obj.GetAllAdmittedPatients(strHospitalId);
  1. 绑定信息存储在HISWCFService.config(重命名为App.config)并复制到 指定位置(C:\Program Files\Common Files\microsoft shared\DevServer\10.0),这在调试应用程序时在本地VS WebDev服务器上运行良好。

  2. 问题在我在IIS中部署App时出现错误 “The Address property on ChannelFactory.Endpoint was null. The ChannelFactory's Endpoint must have a valid Address specified.

  3. 请建议

0 个答案:

没有答案