Código:
La excepción salta en el primer bloque. Se llama al método WritePLYFile, lo ejecuta con éxito, grabando en el archivo indicado. Todo correcto. Sin embargo, cuando llega a la primera "}" del primer bloque de código, se lanza la siguiente excepción:using (FileStream fileStream = new FileStream(fileOutPut, FileMode.Create)) { using (StreamWriter streamWritter = new StreamWriter(fileStream)) { this.WritePLYFile(geometryData, streamWritter, format); } } public void WritePLYFile(GeometryStreamData geometryData, StreamWriter streamWritter, EFormatType format) { using (BinaryWriter binaryWritter = new BinaryWriter(streamWritter.BaseStream)) { .................... ...................... } }
ObjectDisposedException was unhandled
No se puede obtener acceso a un archivo cerrado.
Por favor, si alguien sabe por qué puede ser, le agradecería me dijera... Creo que lo que no le gusta es lo que hago primero dentro del método al que llamo, que es usar el BaseStream.