c# - 使用 Windows 服务运行时,Web 服务引用不起作用?
问题描述
我有第三方网络服务,我正在开发 Windows 服务。当我的 windows 服务时,它需要向 web 服务请求获取和发送一些数据。在 Windows 服务中,我使用它的 URL 添加了 Web 服务引用。它工作在调试模式下,windows服务可以获取和设置数据到web服务。但是当我使用安装 windows 服务installutil windowsService.exe
并通过命令启动服务时sc start windowsService
,会发生错误:
System.ServiceModel.EndpointNotFoundException
错误消息:在http://webservice/service.svc/上没有可以接受消息的端点侦听。这通常是由不正确的地址或 SOAP 操作引起的。有关更多详细信息,请参阅 InnerException(如果存在)。
我没有任何线索 @@。请帮忙!
解决方案
推荐阅读
- java - 带有 testNG 资源和依赖项的 Java fatJar
- javascript - 使用输入字段中的数据填充确认/弹出框,并允许用户在 html 和 jquery 中进行编辑
- python - 运行 xgboost 算法给出编译错误
- node.js - Elasticsearch 创建连接字段(Nodejs)
- javascript - React-redux 正在分派一个 API 操作,当请求发送回 401 错误时
- svn - SVN 网页用户界面
- arrays - 从 Flutter 中的字符串写入 Firestore 中的数组
- javascript - 聚合不给出任何结果
- ios - textureGrad 函数 – 等效金属 (MSL)
- jquery - 使用 jQuery/getClientRects() 检测元素是否包装