是否有一种简单的方法来分发Access数据库引擎

时间:2016-02-22 15:58:37

标签: visual-studio-2010 ms-access

我在我的VB 2010应用程序中使用Access数据库(accdb)

我知道我需要在需要运行程序的每个工作站上安装Access数据库引擎。

但是,如果我必须手动在100多个工作站上手动安装Access数据库引擎,我可以看到一个后勤噩梦。

我知道MSI不存在。我正在寻找一种解决方案,以便在安装软件时自动安装数据库引擎。

是否有其他人克服了这个问题。

1 个答案:

答案 0 :(得分:3)

如果您的应用程序不使用特定于.accdb文件格式的任何数据库功能,那么您可以通过使用.mdb文件来存储数据,从而大大简化问题。您可以将VB.NET项目定位到x86(32位)环境,并让它使用每个Windows安装中包含的Microsoft.Jet.OLEDB.4.0提供程序。这样您就可以分发您的应用,而无需担心安装ACE。