我在C#应用程序中添加了MS Word,如下所示:
Object oMissing = System.Reflection.Missing.Value;
Microsoft.Office.Interop.Word.Application appWord =
new Microsoft.Office.Interop.Word.Application();
Document wordDocument = appWord.Documents.Open(docFile, oMissing, false,
oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing,
oMissing, oMissing, oMissing, oMissing, oMissing, oMissing);
假设客户端安装了.NET 2.0和MS Word而不是Visual Studio,您能告诉我要导出哪些文件以及编译的exe文件吗?
我引用此文件:
C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Visual Studio 用于Office \ PIA \ Office14 \ Microsoft.Office.Interop.Word.dll
的工具
但是如果客户端有Office 13或12或更低版本会怎么样?较低版本的MS Word是否可以使用这个dll和exe?如果没有,那么在调用其代码之前如何检查以便exe因为任何未管理的异常而不会崩溃?