小编Axe*_*sen的帖子

由于发送数据时发生线程退出或应用程序请求,操作已中止

我在我的wcf服务调用上收到此错误:

A TCP error (995: The I/O operation has been aborted because of either a thread exit or an application request) occurred while transmitting data.

我已经通过了很多关于回复大小的设置,包括:

dataContractSerializer maxItemsInObjectGraph="2147483647"
serviceThrottling maxConcurrentCalls="2000" maxConcurrentInstances="1000" maxConcurrentSessions="100"

readerQuotas maxDepth="32" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647"

sendTimeout="00:20:00" receiveTimeout="00:20:00" closeTimeout="00:20:00" openTimeout="00:20:00" name="netTcpBindingDefault" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"

我还设置了可在客户端和服务器/服务上配置的诊断工具.从这里我得到了错误信息:

传输数据时发生TCP错误(995:由于线程退出或应用程序请求而导致I/O操作中止).

如果我将我的调用限制为仅从数据库中返回1条记录就可以正常工作,但如果我将其增加到10则会因上述错误而失败.(它应该在生产中返回250条记录)

任何人都可以帮我解释为什么它一直抛出这个消息.

wcf

5
推荐指数
0
解决办法
697
查看次数

从现有解决方案将新项目添加到 GIT 源代码管理

我在 Visual Studio 中有一个解决方案,它位于 git 源代码控制中。我现在已向此解决方案添加了另一个项目,并希望它成为同一 git 源的一部分。然而,无论我在哪里搜索,他们都会说:文件菜单>添加到源代码管理。问题是,当解决方案已经处于源代码控制之下时,就没有这样的按钮。

该怎么办?

git version-control github visual-studio-2017

1
推荐指数
1
解决办法
1086
查看次数

标签 统计

git ×1

github ×1

version-control ×1

visual-studio-2017 ×1

wcf ×1