找不到引用合同的默认端点元素' ServiceReference.IService'在ServiceModel客户端配置部分

时间:2015-07-01 13:41:01

标签: c# .net web-services wcf

我有Web服务和Windows服务应用程序,我在Windows服务应用程序中添加了Web服务引用,之后我通过构建Windows服务应用程序创建了.exe文件。使用installutil * .exe cmd我将其作为服务。但是,如果我启动我的服务,它会在日志文件中显示以下错误:

  

启动服务2015年7月1日上午8:00:45另一个条目内部导出数据   获取数据库连接C:\ Temp \调用WebService ...例外...   System.InvalidOperationException:找不到默认端点   引用合同的元素   ' ClosersCloudServiceReference.IClosersCloudService'在里面   ServiceModel客户端配置部分。这可能是因为没有   找到了您的应用程序的配置文件,或者因为没有   匹配此合同的端点元素可以在客户端中找到   元件。在   System.ServiceModel.Description.ConfigLoader.LoadChannelBehaviors(ServiceEndpoint   serviceEndpoint,String configurationName)at   System.ServiceModel.ChannelFactory.ApplyConfiguration(字符串   configurationName,配置配置)at   System.ServiceModel.ChannelFactory.ApplyConfiguration(字符串   configurationName)at   System.ServiceModel.ChannelFactory.InitializeEndpoint(字符串   configurationName,EndpointAddress地址)at   System.ServiceModel.ChannelFactory 1..ctor(String endpointConfigurationName, EndpointAddress remoteAddress) at System.ServiceModel.ConfigurationEndpointTrait 1.CreateSimplexFactory()   在   System.ServiceModel.ConfigurationEndpointTrait 1.CreateChannelFactory() at System.ServiceModel.ClientBase 1.CreateChannelFactoryRef(EndpointTrait 1 endpointTrait) at System.ServiceModel.ClientBase 1.InitializeChannelFactoryRef()at   System.ServiceModel.ClientBase`1..ctor()at   ccExportWindowsService.ClosersCloudServiceReference.ClosersCloudServiceClient..ctor()   在ccExportWindowsService.ccExportService.OnElapsedTime(对象源,   ElapsedEventArgs e)

注意:在转换* .exe并在开发环境中调用WCF服务之前,它的工作正常。

0 个答案:

没有答案