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

问题描述:

我们正在将一组.NET应用程序从原始32位转换为64位。我们有应用程序的代码。所以我们用any-CPU设置重新编译应用程序。到目前为止,Oracle的数据访问组件一直存在问题。为此,我们将参考设置为copy local = falsespecific version = false。由于这些程序集安装在GAC中,所以在目标机器中,引用会自动从GAC中设置为正确的64位版本(我们将程序集安装在GAC中)。将应用程序转换为64位时发生Microsoft.Office.Interop.Excel.dll问题

其中的一个应用指的是Microsoft.Office.Interop.Excel.dll,由于我们无法在GAC中安装这些程序集,因此我们有点困难,因此早期的技术不适合我们。

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

任何人都可以帮忙吗?

+0

请不要让我们猜测的 “问题”。 – 2011-01-24 18:23:30

+0

@Hans:你有问题的解决方案吗? – Kangkan 2011-01-27 09:08:59

作为安装程序的先决条件,您可以运行Office Interop库吗?

修订