仅提供中文版本
今天通过WCF连接数据库拉取500条数据报出这个错误,百度问题发现大部分解决办法都是修改App.config的’ServiceModel`参数,如下
1 | <bindings> |
再修改完这个的时候发现还是报错,于是检查我的启动项
1 | public Post() => _mysqlService = ChannelFactory<IMysqlInfo>.CreateChannel(new BasicHttpBinding(),new EndpointAddress("http://localhost:8084/MySqlInfo.svc") ); |
觉得应该是初始化WCF之后,会将配置文件中的内容忽视,所以依旧报错,如果需要解决错误只需要降配置加到初始化中即可
1 | /// <summary> |
这样的话就可以解决依旧报错的问题
Author: Broccoli
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Related Articles
2021-01-19
WCF使用控制台驱动Revit

2020-11-04
WCF IIS配置并引用 并初步使用Mysql数据库

2021-01-06
WCF Exceeded Maximum Message Size Quota for Incoming Message (65536). To increase quota, please use MaxReceivedMessageSize property on corresponding binding element.

2021-05-12
WCF 找不到具有绑定 NetTcpBinding 的终结点的与方案 net.tcp 匹配的基址。注册的基址方案是 [http]。
2020-11-09
Implementing WCF Client Deployment in Revit