C# 将错误获取为对象释放的异常

C# 将错误获取为对象释放的异常,c#,testing,C#,Testing,我需要重复这个问题,我不明白是什么导致了这个错误 有人能解释在什么情况下引发此异常吗?没有更多上下文,我们只能告诉您一些代码(无论CoreLab.Oracle.CoreLab 1oracle.a()是什么)试图将写入已处理的网络流。这可能像“套接字断开连接”一样简单,也可能更复杂,涉及到对象的使用,并且可能过早地显式调用Dispose()(或通过使用隐式调用)。或者它可以简单到“只是一个bug” 但从根本上说,如果没有更多的信息,我们无法调试它。CoreLab.Oracle.CoreLab1Or

我需要重复这个问题,我不明白是什么导致了这个错误


有人能解释在什么情况下引发此异常吗?

没有更多上下文,我们只能告诉您一些代码(无论
CoreLab.Oracle.CoreLab 1oracle.a()
是什么)试图
写入已处理的
网络流。这可能像“套接字断开连接”一样简单,也可能更复杂,涉及到对象的使用,并且可能过早地显式调用
Dispose()
(或通过
使用
隐式调用)。或者它可以简单到“只是一个bug”


但从根本上说,如果没有更多的信息,我们无法调试它。
CoreLab.Oracle.CoreLab1Oracle
是您自己的代码吗?或者您正在使用的某个库?

保留详细的描述有助于您快速获得答案,但您可以选择将特定于应用程序的库/代码的名称重命名为您想要的名称,只要它们不掩盖实际问题,如果您希望对其保密,但是细节和您为发现/解决问题所做的工作很重要。
application.exe

ObjectDisposedException
System.Net.Sockets.NetworkStream

at System.Net.Sockets.NetworkStream.Write()
at CoreLab.Oracle.CoreLab1Oracle.a()
..