【问题标题】:do clients running .net applications that reference the excel API need to have excel installed?运行引用 excel API 的 .net 应用程序的客户端是否需要安装 excel?
【发布时间】:2013-01-21 16:44:59
【问题描述】:

更具体地说,我指的是 COM 组件 Microsoft.Office.Interop.Excel.dll。

如果客户的计算机上没有安装 excel,.net 应用程序会在尝试访问 dll 时运行还是崩溃?

另外,是否可以通过部署此 dll 的副本以及 .net 应用程序来解决任何可能的限制? (假设这样做是合法的。)

【问题讨论】:

  • 很确定答案是“是的,他们需要 Excel”

标签: c# .net excel com


【解决方案1】:

如果您使用 Excel COM Wrappers 并调用其中的任何函数,则必须在该计算机上安装 Excel。互操作 DLL 只是调用 Office 公开的 COM 服务器,事实上,如果您对此进行测试,肯定会在您的计算机中看到任务管理器中的 EXCEL.EXE 进程。

是的,您需要安装 Excel 才能使用互操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-10
    • 1970-01-01
    • 2011-06-02
    • 2020-08-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多