我的代码:
Object Nothing=System.Reflection.Missing.Value;//取得Word文件保存路径
object filename="c:\\11.doc";//创建一个名为WordApp的组件对象
Word.Application WordApp=new Word.ApplicationClass();//创建一个名为WordDoc的文档对象
Word.Document WordDoc=WordApp.Documents.Add(ref Nothing,ref Nothing,ref Nothing,ref Nothing);
//增加一表格
Word.Table table=WordDoc.Tables.Add(WordApp.Selection.Range,1,1,ref Nothing,ref Nothing);
//在表格第一单元格中添加自定义的文字内容
table.Cell(1,1).Range.Text=wordText.Text;
//在文档空白地方添加文字内容
WordDoc.Paragraphs.Last.Range.Text="Wellcome To Aspxcn.Com";//将WordDoc文档对象的内容保存为DOC文档
WordDoc.SaveAs(ref filename,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing);
//关闭WordDoc文档对象
WordDoc.Close(ref Nothing, ref Nothing, ref Nothing);
//关闭WordApp组件对象
WordApp.Quit(ref Nothing, ref Nothing, ref Nothing);运行后报错误:
无法打开宏储存。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Runtime.InteropServices.COMException: 无法打开宏储存。源错误: 
行 58:  doc_word=new Word.DocumentClass();
行 59:  object ofile="c:\\a.doc";
行 60:  doc_word=app_word.Documents.Open(ref ofile,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o);
行 61:  app_word.Visible=true;
行 62:  Word.Table table_word= doc_word.Tables.Item(1);
 源文件: c:\inetpub\wwwroot\liuliang\word.aspx.cs    行: 60 
请问如何解决?????