我的应用程序更新数据库上的项目,然后打开邮件合并文档,这些文档填充了数据库表中的字段。
我已将 .docs 保存到网络驱动器,但我之前两次打开它们的尝试都返回了不同的错误;任何一个词都告诉我尝试打开文件时出错,或者它告诉我该文件正在由我自己使用并且被锁定以进行编辑。
下面分别介绍两种方法:
//method1
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "WINWORD.EXE";
startInfo.Arguments = fileName;
Process.Start(startInfo);
//method 2 (a simplified version of the first)
Process.Start(fileName);
是否有其他方法可以使用 C# 打开这些 Microsoft Word 文档,或者上述方法有什么明显错误?