visual studio自定义安装操作似乎无法正常工作

时间:2014-07-24 23:32:11

标签: c# winforms visual-studio-2010 ms-access

我创建了一个安装项目,将我的所有文件复制到应用程序文件夹,包含一个accessdbengine.exe文件,并使用accessdbengine.exe文件创建了一个自定义安装操作,参数设置为/ passive

当我运行安装程序时,它显示它安装了accessdbengine.exe,但它在手动运行accessdbengine.exe时看起来不像常规安装程序,它也不会像手动安装时那样显示在程序中。

我的应用程序无法运行,除非安装了accessdbengine.exe,如果我手动安装它然后它可以工作。因此,自定义安装操作似乎并不真正起作用。有人有什么想法吗?

链接到我指的msaccessdbengine文件。 http://www.microsoft.com/en-us/download/details.aspx?id=13255

1 个答案:

答案 0 :(得分:0)

从Provider更改我的提供者= Microsoft.ACE.OLEDB.12.0; to Provider = Microsoft.Jet.OLEDB.4.0;解决了我的问题。