我有一个在服务器上运行的 winForms 应用程序,我通过运行在ServiceHost
.
问题是,当客户想要从中获取的数据ServiceHost
很大时,我会遇到如下异常:
接收时出错,原因可能是未使用 http 协议。
我该如何解决这个问题?这将是一个 Web 应用程序吗?我只需增加 web.config 中的 maxRequestLength/executionTimeout。但是winforms项目中没有web.config。
编辑:这是一些代码:
Service s = new Service(this.foo);
ServiceHost host = new ServiceHost(s, baseAddress);
host.AddServiceEndpoint(typeof(IService), new BasicHttpBinding(), "");
host.Open();