有谁知道如何让 MS Office 2007 .NET C# Interop 库与 Vista 一起使用?
我有一个已设置为作为 Windows 服务运行的 .NET C# 应用程序。该程序将根据情况打开一个 Word 或 Excel 模板并修改其内容,然后将文档保存回来。当我在使用 Office 2007 的 Windows Server 2003 或 XP 机器上执行此操作时,所有这些都非常有效。当我将所有内容移至 Server 2008 机器时,一切都停止工作了。例如,在 Excel 中,我收到一个 COM 异常,告诉我当文件明显存在时无法打开 Excel 文件,而我可以在手动打开它时很好地打开它。Windows 服务在我登录机器的同一用户帐户下运行,该帐户是管理员。
有谁知道该怎么做?