gpt4 book ai didi

.net - 办公室互操作 : developing with 2003 PIAs on a machine with Office 2007

转载 作者:行者123 更新时间:2023-12-03 17:21:35 27 4
gpt4 key购买 nike

我的开发机器上有 Office 2007。我正在为带有 Office 2003 的客户服务器构建一个小型应用程序,该应用程序需要进行一些互操作。我的程序将在夜间批处理中作为计划任务运行。

无论我做什么,我都找不到 Access 互操作程序集的 11.0 版本,因此它可以在服务器上运行。

我已经尝试在我的机器上明确下载并安装它们。我尝试在服务器上安装 2007 互操作程序集(完整的 Office 2007 安装是不可能的)。我尝试了几种不同的 COM 引用。我尝试在服务器上查找 COM 对象以在 Visual Studio 项目中引用。而且我已经尝试了太多其他的小东西,无法在这里全部列出。

这里发生了什么?我怎样才能得到这个工作?

最佳答案

我发现这样做的唯一方法是添加对 PIA(而不是 COM lib)的引用,即使在 .Net v2 及更高版本中并排安装了两个版本。 Frameork v1.1 实际上会绑定(bind)到正确的版本,如果它们并排存在的话。

关于.net - 办公室互操作 : developing with 2003 PIAs on a machine with Office 2007,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1071535/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com