sonya

sonya

  • NA
  • 3
  • 0

File System C#

May 28 2009 1:03 PM

Hi,
Can someone please help me.
I am getting error: The process cannot access the file 'c:\reports\PaymentDetailReport.xml' because it is being used by another process. in following function.

This method is suppose to be called couple of times. but at second time, it throws the error. I have even closed tw.

private void saveReport(string reportName, string data)
{
  if (reportName == "PaymentReport")
   {
    StreamWriter tw = new StreamWriter(_documentName);          
    tw.WriteLine(data, true);
   StreamWriter masterPSDR = File.AppendText("C:\\reports\\masterPSDR.xml");
   masterPSDR.WriteLine(data, true);
    tw.Close();
    masterPSDR.Close();
}


Answers (2)