我在我的VB 2010应用程序中使用Access数据库(accdb)
我知道我需要在需要运行程序的每个工作站上安装Access数据库引擎。
但是,如果我必须手动在100多个工作站上手动安装Access数据库引擎,我可以看到一个后勤噩梦。
我知道MSI不存在。我正在寻找一种解决方案,以便在安装软件时自动安装数据库引擎。
是否有其他人克服了这个问题。
答案 0 :(得分:3)
如果您的应用程序不使用特定于.accdb文件格式的任何数据库功能,那么您可以通过使用.mdb文件来存储数据,从而大大简化问题。您可以将VB.NET项目定位到x86(32位)环境,并让它使用每个Windows安装中包含的Microsoft.Jet.OLEDB.4.0
提供程序。这样您就可以分发您的应用,而无需担心安装ACE。