写入程序已关闭或处于错误状态

本文关键字:于错误 错误 状态 程序 | 更新日期: 2023-09-27 18:22:39

在调用XslCompiledTransform.Transform()方法时,我得到了以下异常:

写入程序已关闭或处于错误状态。

有人知道这意味着什么吗?

写入程序已关闭或处于错误状态

这意味着。。。写入程序已关闭或处于错误状态。

给我们看看周围的代码。看起来您有一个与该对象关联的StreamWriter,该对象已被释放或引发错误。例如:

using( var stream = new SomeStream() )
using( var streamWriter = new StreamWriter() )
{
    someObj.SomeStreamWriter = streamWriter;
    // ...
}
// should throw an error as streamWriter
// has been disposed of by this point.
someObj.WriteToStream();