Im trying to prompt a downloadable text file (.txt), but I get this error:
Cannot access a closed Stream.
I have looked at simular q
Just remove that using
statement - you are passing disposed object reference to File
method and you that's the reason why you get exception. From MSDN,
The StreamWriter object calls Dispose on the provided Stream object when StreamWriter.Dispose is called.
I believe File
will dispose stream by itself after usage (not verified by looking at source code).
UPDATE:
writer.Flush();
before return statement should help you