在windows服务开发中使用webservice接口调用提示找不到endpoint错误
其实是因为webservice被搞成了一个dll引用到了启动项目中,所以无法调用本来的app.config文件,解决方法为把app.config设置成项目名.exe.config名称,并设置始终复制到输出目录即可。
注意不能维持原来的app.config名称,要不然输出的就是个app.config,程序读取不到
主程序中的app.config修改
之后在启动项目的输出目录中就会出现主程序的config
之后正常调用就不会出现问题了,网上都是其他项目调用,没有win服务调用的错误案例,这里做个记录