1

我编写了一个用于读取 excel 文件的应用程序。我必须添加一些对 Microsoft Office Com Objects 的引用。它在我的系统中运行良好,但是当我想在没有安装 ms office 的其他系统中使用它时,我遇到了一个问题。我还携带了已添加到项目中的 dll 文件。我该怎么办 ?

4

2 回答 2

5

为了使用相关的对象库,您必须确保在您的客户端计算机上安装了 Office(在您的情况下为 Excel)。如果您有选项,我建议您还是切换到 Open Office XML 格式。我最近在使用 MS Word 时遇到了类似的问题,并且切换到新格式的 +work 有 def。支付的。

检查MS Open XML SDK

Performace++ 并且不依赖于安装的 Office...

于 2009-11-10T08:08:39.400 回答
4

Office COM 对象依赖于 Office。您应该安排在其他系统上安装 Office,或者使用不需要安装 Excel 的用于读取 Excel 文件的组件,例如 ODBC Excel 驱动程序或第三方 Excel 文件阅读器。

于 2009-11-10T08:05:28.740 回答