You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VB.NET 2022桌面应用部署后访问Program Files(x86)中Access数据库权限被拒的解决方法咨询

VB.NET 2022桌面应用部署后访问Program Files(x86)中Access数据库权限被拒的解决方法咨询

我正在开发一个VB.NET 2022的Windows桌面应用,把Access的.mdb数据库文件放在了项目的bin文件夹里,还制作了应用的安装程序。安装完成后,Access数据库和可执行文件一起被放在了C:\Program Files (x86)\MyApplication\Setup路径下。

我们公司的笔记本电脑安装任何文件都需要管理员权限,安装好之后,我双击桌面的应用图标时,弹出了这样的错误提示:

Access to the path 'C:\Program Files (x86)\Financial Reporting\Financial Reporting.mdb' is denied.

Access denied

如果右键选择“以管理员身份运行”,输入管理员账号密码后应用就能正常工作,但我想知道有没有办法不用管理员权限就能正常运行应用,避免弹出这个权限被拒的提示。

另外,我在应用里用来访问Access数据库的连接字符串大致如下(这段代码在另一个窗口中,不是在frmMain_Load方法里):
[连接字符串代码]

备注:内容来源于stack exchange,提问作者CKuttan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 12:09:33