heba says:
if (strExt.ToUpper().Equals("DOC") || strExt.ToUpper().Equals("DOCX"))
{
fUpload.SaveAs(strPathToUpload + "\\" + fUpload.FileName);
//lblMessage.Text = "File uploaded successfully";
//open the file internally in word. In the method all the parameters should be passed by object reference
objWord.Documents.Open(ref FileName, ref readOnly, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref missing, ref isVisible, ref missing, ref missing, ref missing,
ref missing, ref missing);
//Do the background activity
objWord.Visible = false;
Microsoft.Office.Interop.Word.Document oDoc = objWord.ActiveDocument;
oDoc.SaveAs(ref FileToSave, ref fltDocFormat, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing);
//lblMessage.Text = fUpload.FileName + " converted to HTML successfully";
}
Replace the above with the below code.
if (strExt.ToUpper().Equals("DOC") || strExt.ToUpper().Equals("DOCX"))
{
fUpload.SaveAs(strPathToUpload + "\\" + fUpload.FileName);
//lblMessage.Text = "File uploaded successfully";
//open the file internally in word. In the method all the parameters should be passed by object reference
objWord.Documents.Open(ref FileName, ref readOnly, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref missing, ref isVisible, ref missing, ref missing, ref missing,
ref missing, ref missing);
//Do the background activity
objWord.Visible = false;
Microsoft.Office.Interop.Word.Document oDoc = objWord.ActiveDocument;
oDoc.SaveAs(ref FileToSave, ref fltDocFormat, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing);
//lblMessage.Text = fUpload.FileName + " converted to HTML successfully";
oDoc.Close(ref missing, ref missing, ref missing);
//Close/quit word
objWord.Quit(ref missing, ref missing, ref missing);
}
You are closing the Application but not closing the opened document. So replacce the code as i have provided you.