流传输+ netTcpBinding =不支持成帧模式?

18 wcf nettcpbinding

任何人都可以解释这个错误意味着什么:

blah blah yadda不支持使用.Net框架模式

我找不到任何有价值的信息.例外情况是检查服务器日志,但是我找不到与此错误相关的任何内容.我不知道什么是"框架模式",否则我会尝试不同的框架模式.

我要做的是创建一个TCP WCF端点以将Stream发送到客户端.


这是界面(原型):

[ServiceContract]
public interface IXpsService
{
    [OperationContract]
    Stream GetCurrentDocument();
}
Run Code Online (Sandbox Code Playgroud)

Shi*_*iji 41

发生此错误的方法之一是客户端和服务器的配置不匹配.

默认值是缓冲的,如果一个设置为流式传输,当他们尝试相互通信时会出现帧错误.

它认为缓冲尝试发送的每批数据都是一帧.