【发布时间】:2014-08-28 18:59:34
【问题描述】:
我有一个使用 .accdb 访问文件(2010 版)作为后端的 VB.NET 应用程序。应用程序只从这个 DB 文件中读取,没有写入。应用程序和数据库文件需要一起部署在用户的 PC 上。
我了解用户将需要: 1) 已安装完整版 Access 或 2) 运行时安装
为了让应用程序运行。
这很好,但我的问题是 AccessRuntime.exe 是巨大的 (175 MB),如果我不需要,我宁愿不将它与我的应用程序一起部署。有没有办法用我的 VB 应用程序和 DB 文件部署所需的运行时 DLL/文件?如果是这样,这些文件位于什么位置/位置?
【问题讨论】:
-
您的数据库是否使用任何特定于 Access 2010 .accdb 文件的功能,或者您可以只使用较旧的 .mdb 数据库文件吗?
-
它没有使用任何特定于 2010 的东西,它只是在那个版本中创建的。如果我将其转换为 .mdb 文件,是否还需要运行时,或者 .NET 是否知道如何在内部处理它?
标签: vb.net ms-access-2010