【问题标题】:Selecting a Microsoft Office Primary Interop Assembly version选择 Microsoft Office 主互操作程序集版本
【发布时间】:2012-01-24 23:11:24
【问题描述】:

我正在编写一个使用 Excel 的 .Net 应用程序。 '97 或更高版本的任何 Excel 版本都是可以接受的,但我不知道任何特定客户将拥有哪个版本。通过引导程序安装 Microsoft Office PIA 没有问题。

我应该在安装包中包含哪个版本的 PIA?我需要每个 PIA 版本,还是一个 PIA 版本会涵盖所有必需的 Excel 版本?

【问题讨论】:

  • 您只能支持您有权访问的版本。因此,您可以测试您的代码并接听客户支持电话。如果您想全部支持,则需要订阅 MSDN。
  • @HansPassant,公平呼吁支持。我所做的只是读取大量值。希望他们没有太大改变 Excel 的那部分!

标签: .net ms-office office-interop


【解决方案1】:

使用最早的 PIA 版本应该可以工作,尽管是非正式的 - 请参阅 MS Office PIAs "backward compatibility"。使用更高版本可能有效,也可能无效,因此不推荐。

【讨论】:

    猜你喜欢
    • 2011-07-15
    • 2010-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多