将应用程序转换为64位时出现Microsoft.Office.Interop.Excel.dll问题

时间:2011-01-24 17:56:30

标签: .net 32bit-64bit

我们正在努力将一组.net应用程序从原始的32位转换为64位。我们有应用程序的代码。所以我们使用any-CPU设置重新编译应用程序。到目前为止,我们遇到了Oracle数据访问组件的问题。为此,我们将引用设置为copy local = falsespecific version = false。由于这些程序集安装在GAC中,因此在目标计算机中,引用会自动从GAC设置为正确的64位版本(我们在GAC中安装程序集)。

其中一个应用程序引用Microsoft.Office.Interop.Excel.dll,我们有点卡住,因为我们无法在GAC中安装这些程序集,因此早期的技术对我们不起作用。

现在问题是我无法在64位操作系统上运行此应用程序。 dll参考不起作用。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

您可以将办公室互操作库作为安装程序的先决条件运行吗?

<强>已更新