1

我开发了一个在 .Net 3.5 中使用 Microsoft.Interop.Excel 版本 11 的应用程序

如何将它部署到没有安装 Microsoft Office 2003 的机器上?

我绝对需要完整的办公室许可证吗?我希望没有...

4

3 回答 3

1

您需要在运行它的机器上安装 excel。为此,您需要一个涵盖 Excel 的办公许可证。几乎所有类型的办公许可证都涵盖 Excel,尝试寻找最基本的版本(我认为它包含 word、excel、powerpoint);

于 2009-03-26T15:53:21.353 回答
0

上一个问题讨论了一些替代方案,但我不知道它们是否适合您。

于 2009-03-26T15:57:54.587 回答
0

不幸的是,要使用 Interop,您需要安装 Excel。如果您有兴趣,我最近制作了一个可以从 Excel 读取的 3rd 方库列表,因为我们需要服务器自动化(Interop 无法做到这一点)。

我们选择了 FlexCel,我很快就用它替换了我们的 Interop 调用,而且它非常易于使用,因为它具有出色的支持,而且成本非常低。 Excel 阅读器

于 2009-10-26T16:25:19.533 回答