1

我有一个要在 Win10(x64 操作系统)上安装的 32 位应用程序。我所有的 Oracle 功能都在调试器中工作。Oracle.ManagedAccess 驱动程序已在 VS 项目中正确注册,并且应用程序在调试器中按预期工作。但是,当我构建基于 WiX 的安装包并运行已安装的应用程序时,我收到以下错误:

在此处输入图像描述

我在这里想念什么?在上个月使用 ODP.NET 驱动程序“Oracle.DataAcess”的代码之前的 VS2013 化身中,应用程序在安装时运行良好。我不知道还能去哪里拿这个。非常欢迎任何帮助。

4

1 回答 1

0

根据 Stein Asmul 的意见,我已经解决了这个问题。解决方案简单地涉及在 product.wxs 中包含 Oracle.ManagedDataAccess.ddl 并将文件存放在应用程序文件夹中即可解决问题。

于 2019-08-15T13:18:33.047 回答